Город МОСКОВСКИЙ
00:14:12

Get openswitch 3: Build a network

Аватар
Питонский мастер класс: от новичка до эксперта
Просмотры:
23
Дата загрузки:
04.12.2023 03:17
Длительность:
00:14:12
Категория:
Лайфстайл

Описание

Use openswitch in a docker container to build a network for testing and fun and stuff.

Commands:


docker run --privileged -v /tmp:/tmp -v /dev/log:/dev/log -v /sys/fs/cgroup:/sys/fs/cgroup -h ops1 --name ops1 joeneville/ops /sbin/init &
docker run --privileged -v /tmp:/tmp -v /dev/log:/dev/log -v /sys/fs/cgroup:/sys/fs/cgroup -h ops2 --name ops2 joeneville/ops /sbin/init &
docker run --privileged -v /tmp:/tmp -v /dev/log:/dev/log -v /sys/fs/cgroup:/sys/fs/cgroup -h ops3 --name ops3 joeneville/ops /sbin/init &

docker network create --subnet=192.168.101.0/24 --gateway=192.168.101.254 net101
docker network connect net101 ops1
docker network connect net101 ops2

docker network create --subnet=192.168.102.0/24 --gateway=192.168.102.254 net102
docker network connect net102 ops2
docker network connect net102 ops3

#op1
ip link set eth1 down
ip link set eth1 name 1
ip link set 1 netns swns
!
hostname ops1
router bgp 65001
bgp router-id 192.168.101.1
network 192.168.101.0/24
neighbor 192.168.101.2 remote-as 65002
!
interface 1
no shutdown
ip address 192.168.101.1/24

#ops2
ip link set eth1 down
ip link set eth1 name 1
ip link set 1 netns swns
ip link set eth2 down
ip link set eth2 name 2
ip link set 2 netns swns

hostname ops2
interface 1
no shutdown
ip address 192.168.101.2/24
interface 2
no shutdown
ip address 192.168.102.1/24

router bgp 65002
bgp router-id 192.168.101.2
neighbor 192.168.101.1 remote-as 65001
neighbor 192.168.102.2 remote-as 65003

#ops3

ip link set eth1 down
ip link set eth1 name 1
ip link set 1 netns swns

hostname ops3
interface 1
no shutdown
ip address 192.168.102.2/24
router bgp 65003
bgp router-id 192.168.102.2
neighbor 192.168.102.1 remote-as 65002
network 192.168.102.0/24

Full details:
http://www.nullzero.co.uk/openswitch-docker-linux-networking-part-2-build-a-network/

Рекомендуемые видео