1 include: ../../include/setup
3 # This contains the basic network configuration for all vpn-tests
4 include: ../../include/alice-port-vars
5 include: ../../include/bob-port-vars
7 # Create an uplink zone
8 all: network zone new upl0 bridge --stp=off
10 # Add IP addresses for Alice
11 alice: network zone upl0 config new static 192.168.100.101/24
13 # Add IP addresses for Bob
14 bob: network zone upl0 config new static 192.168.100.102/24
16 # Print what has been brought up
19 # Create a vlan device with parent port attached to net1
20 all: network port new vlan --parent-device=${p_net1} --tag=42
21 all: network zone upl0 port attach "${p_net1}v42"
23 # Test if the vlan works by pinging bob
24 alice: ping -c 5 192.168.100.102
26 # Test that we can detach the vlan port
27 all: network zone upl0 port detach "${p_net1}v42"