Lines Matching refs:hv
49 ip link del veth-hv-1 2>/dev/null || true
52 for ns in hv-1 hv-2 vm-1 vm-2; do
65 ip link add veth-hv-1 type veth peer name veth-hv-2
66 setup-hv-networking() {
67 hv=$1
69 ip netns add hv-$hv
70 ip link set veth-hv-$hv netns hv-$hv
71 ip -netns hv-$hv link set veth-hv-$hv name veth0
73 ip -netns hv-$hv link add vrf-underlay type vrf table 1
74 ip -netns hv-$hv link set vrf-underlay up
75 ip -netns hv-$hv addr add 172.16.0.$hv/24 dev veth0
76 ip -netns hv-$hv link set veth0 up
78 ip -netns hv-$hv link add br0 type bridge
79 ip -netns hv-$hv link set br0 up
81 ip -netns hv-$hv link add vxlan0 type vxlan id 10 local 172.16.0.$hv dev veth0 dstport 4789
82 ip -netns hv-$hv link set vxlan0 master br0
83 ip -netns hv-$hv link set vxlan0 up
85 setup-hv-networking 1
86 setup-hv-networking 2
90 ip netns exec hv-1 ping -c 1 -W 1 172.16.0.2 &> /dev/null || (echo "[FAIL]"; false)
98 ip link add veth-tap type veth peer name veth-hv
100 ip link set veth-tap netns hv-$id
101 ip -netns hv-$id link set veth-tap master br0
102 ip -netns hv-$id link set veth-tap up
104 ip link set veth-hv netns vm-$id
105 ip -netns vm-$id addr add 10.0.0.$id/24 dev veth-hv
106 ip -netns vm-$id link set veth-hv up
112 bridge -netns hv-1 fdb add 00:00:00:00:00:00 dev vxlan0 dst 172.16.0.2 self permanent
113 bridge -netns hv-2 fdb add 00:00:00:00:00:00 dev vxlan0 dst 172.16.0.1 self permanent
120 ip -netns hv-1 link set veth0 vrf vrf-underlay
121 ip -netns hv-1 link set vxlan0 down
122 ip -netns hv-1 link set vxlan0 up
123 ip -netns hv-2 link set veth0 vrf vrf-underlay
124 ip -netns hv-2 link set vxlan0 down
125 ip -netns hv-2 link set vxlan0 up