exclusive
#cloud-config
bootcmd:
- ln -s -t /etc/rc.d /etc/rc.local
hostname: lxc-iperf-1
manage_etc_hosts: true
runcmd:
- systemctl start rc-local
- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
- echo "UseDNS no" >> /etc/ssh/sshd_config
- service ssh restart
- service sshd restart
users:
- default
- gecos: User configured by VIRL Configuration Engine 0.20.22
lock-passwd: false
name: cisco
plain-text-passwd: cisco
shell: /bin/bash
ssh-authorized-keys:
- VIRL-USER-SSH-PUBLIC-KEY
sudo: ALL=(ALL) ALL
write_files:
- path: /etc/systemd/system/dhclient@.service
content: |
[Unit]
Description=Run dhclient on %i interface
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
RemainAfterExit=yes
owner: root:root
permissions: '0644'
- path: /etc/rc.local
owner: root:root
permissions: '0755'
content: |-
#!/bin/sh
ifconfig eth1 up 172.23.24.10 netmask 255.255.255.0
route add default gw 172.23.24.1
exit 0
#cloud-config
bootcmd:
- ln -s -t /etc/rc.d /etc/rc.local
hostname: lxc-iperf-2
manage_etc_hosts: true
runcmd:
- systemctl start rc-local
- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
- echo "UseDNS no" >> /etc/ssh/sshd_config
- service ssh restart
- service sshd restart
users:
- default
- gecos: User configured by VIRL Configuration Engine 0.20.22
lock-passwd: false
name: cisco
plain-text-passwd: cisco
shell: /bin/bash
ssh-authorized-keys:
- VIRL-USER-SSH-PUBLIC-KEY
sudo: ALL=(ALL) ALL
write_files:
- path: /etc/systemd/system/dhclient@.service
content: |
[Unit]
Description=Run dhclient on %i interface
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
RemainAfterExit=yes
owner: root:root
permissions: '0644'
- path: /etc/rc.local
owner: root:root
permissions: '0755'
content: |-
#!/bin/sh
ifconfig eth1 up 172.23.25.10 netmask 255.255.255.0
route add default gw 172.23.25.1
exit 0
#cloud-config
bootcmd:
- ln -s -t /etc/rc.d /etc/rc.local
hostname: lxc-iperf-3
manage_etc_hosts: true
runcmd:
- systemctl start rc-local
- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
- echo "UseDNS no" >> /etc/ssh/sshd_config
- service ssh restart
- service sshd restart
users:
- default
- gecos: User configured by VIRL Configuration Engine 0.20.22
lock-passwd: false
name: cisco
plain-text-passwd: cisco
shell: /bin/bash
ssh-authorized-keys:
- VIRL-USER-SSH-PUBLIC-KEY
sudo: ALL=(ALL) ALL
write_files:
- path: /etc/systemd/system/dhclient@.service
content: |
[Unit]
Description=Run dhclient on %i interface
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
RemainAfterExit=yes
owner: root:root
permissions: '0644'
- path: /etc/rc.local
owner: root:root
permissions: '0755'
content: |-
#!/bin/sh
ifconfig eth1 up 172.23.26.10 netmask 255.255.255.0
route add default gw 172.23.26.1
exit 0
#cloud-config
bootcmd:
- ln -s -t /etc/rc.d /etc/rc.local
hostname: lxc-iperf-4
manage_etc_hosts: true
runcmd:
- systemctl start rc-local
- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
- echo "UseDNS no" >> /etc/ssh/sshd_config
- service ssh restart
- service sshd restart
users:
- default
- gecos: User configured by VIRL Configuration Engine 0.20.22
lock-passwd: false
name: cisco
plain-text-passwd: cisco
shell: /bin/bash
ssh-authorized-keys:
- VIRL-USER-SSH-PUBLIC-KEY
sudo: ALL=(ALL) ALL
write_files:
- path: /etc/systemd/system/dhclient@.service
content: |
[Unit]
Description=Run dhclient on %i interface
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
RemainAfterExit=yes
owner: root:root
permissions: '0644'
- path: /etc/rc.local
owner: root:root
permissions: '0755'
content: |-
#!/bin/sh
ifconfig eth1 up 172.23.27.10 netmask 255.255.255.0
route add default gw 172.23.27.1
exit 0
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-leaf1
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.2/30
!
interface Ethernet2
no switchport
ip address 10.20.30.6/30
!
interface Ethernet3
no switchport
ip address 172.23.24.1/24
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65001
maximum-paths 2
router-id 11.11.11.11
bgp confederation identifier 100
bgp confederation peers 65000
network 172.23.24.0 mask 255.255.255.0
neighbor 10.20.30.1 remote-as 65000
neighbor 10.20.30.1 next-hop-self
neighbor 10.20.30.5 remote-as 65000
neighbor 10.20.30.5 next-hop-self
! no synchronization
! no auto-summary
!
!
end
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-leaf2
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.10/30
!
interface Ethernet2
no switchport
ip address 10.20.30.14/30
!
interface Ethernet3
no switchport
ip address 172.23.25.1/24
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65002
maximum-paths 2
router-id 22.22.22.22
bgp confederation identifier 100
bgp confederation peers 65000
network 172.23.25.0 mask 255.255.255.0
neighbor 10.20.30.9 remote-as 65000
neighbor 10.20.30.9 next-hop-self
neighbor 10.20.30.13 remote-as 65000
neighbor 10.20.30.13 next-hop-self
! no synchronization
! no auto-summary
!
!
end
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-leaf3
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.18/30
!
interface Ethernet2
no switchport
ip address 10.20.30.22/30
!
interface Ethernet3
no switchport
ip address 172.23.26.1/24
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65003
maximum-paths 2
router-id 33.33.33.33
bgp confederation identifier 100
bgp confederation peers 65000
network 172.23.26.0 mask 255.255.255.0
neighbor 10.20.30.17 remote-as 65000
neighbor 10.20.30.17 next-hop-self
neighbor 10.20.30.21 remote-as 65000
neighbor 10.20.30.21 next-hop-self
! no synchronization
! no auto-summary
!
!
end
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-leaf4
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.26/30
!
interface Ethernet2
no switchport
ip address 10.20.30.30/30
!
interface Ethernet3
no switchport
ip address 172.23.27.1/24
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65004
maximum-paths 2
router-id 44.44.44.44
bgp confederation identifier 100
bgp confederation peers 65000
network 172.23.27.0 mask 255.255.255.0
neighbor 10.20.30.25 remote-as 65000
neighbor 10.20.30.25 next-hop-self
neighbor 10.20.30.29 remote-as 65000
neighbor 10.20.30.29 next-hop-self
! no synchronization
! no auto-summary
!
!
end
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-spine1
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.1/30
!
interface Ethernet2
no switchport
ip address 10.20.30.9/30
!
interface Ethernet3
no switchport
ip address 10.20.30.17/30
!
interface Ethernet4
no switchport
ip address 10.20.30.25/30
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65000
router-id 1.1.1.1
bgp confederation identifier 100
bgp confederation peers 65001 65002 65003 65004
neighbor 10.20.30.2 remote-as 65001
neighbor 10.20.30.2 next-hop-self
neighbor 10.20.30.10 remote-as 65002
neighbor 10.20.30.10 next-hop-self
neighbor 10.20.30.18 remote-as 65003
neighbor 10.20.30.18 next-hop-self
neighbor 10.20.30.26 remote-as 65004
neighbor 10.20.30.26 next-hop-self
! no synchronization
! no auto-summary
!
!
end
! Command: show running-config
! device: vEOS-3 (vEOS, EOS-4.16.6M)
!
! boot system flash:/vEOS-lab.swi
!
! AdvCompNet Lab 4 BGP
!
transceiver qsfp default-mode 4x10G
!
hostname veos-spine2
!
spanning-tree mode rapid-pvst
!
no aaa root
!
username admin privilege 15 role network-admin secret 5 $1$yUkG2yoL$0Lq.DaVPw9ECzR4Ew1.wW.
username cisco privilege 15 role network-admin secret 5 $1$rQS0W9wP$ZUzVG2XoGCCZCJopFp1aV/
!
interface Ethernet1
no switchport
ip address 10.20.30.5/30
!
interface Ethernet2
no switchport
ip address 10.20.30.13/30
!
interface Ethernet3
no switchport
ip address 10.20.30.21/30
!
interface Ethernet4
no switchport
ip address 10.20.30.29/30
!
interface Management1
! ip of ma1 configured on launch
!
ip routing
!
router bgp 65000
router-id 2.2.2.2
bgp confederation identifier 100
bgp confederation peers 65001 65002 65003 65004
neighbor 10.20.30.6 remote-as 65001
neighbor 10.20.30.6 next-hop-self
neighbor 10.20.30.14 remote-as 65002
neighbor 10.20.30.14 next-hop-self
neighbor 10.20.30.22 remote-as 65003
neighbor 10.20.30.22 next-hop-self
neighbor 10.20.30.30 remote-as 65004
neighbor 10.20.30.30 next-hop-self
! no synchronization
! no auto-summary
!
!
end