Lines Matching refs:ip

27 ip -Version > /dev/null 2>&1
34 for i in 1 2;do ip netns del nsclient$i;done
35 for i in 1 2;do ip netns del nsrouter$i;done
55 cnt=$(ip netns exec $ns nft list counter inet filter "$name" | grep -q "$expect")
58 ip netns exec $ns nft list counter inet filter "$name" 1>&2
79 ip netns add $n
80 ip -net $n link set lo up
84 ip link add $DEV netns nsclient1 type veth peer name eth1 netns nsrouter1
86 ip link add $DEV netns nsclient2 type veth peer name eth1 netns nsrouter2
89 ip link add $DEV netns nsrouter1 type veth peer name eth2 netns nsrouter2
93 ip -net nsclient$i link set $DEV up
94 ip -net nsclient$i addr add $(ipv4 $i)/24 dev $DEV
95 ip -net nsclient$i addr add $(ipv6 $i)/64 dev $DEV
98 ip -net nsrouter1 link set eth1 up
99 ip -net nsrouter1 link set veth0 up
101 ip -net nsrouter2 link set eth1 up
102 ip -net nsrouter2 link set eth2 up
104 ip -net nsclient1 route add default via 192.168.1.1
105 ip -net nsclient1 -6 route add default via dead:1::1
107 ip -net nsclient2 route add default via 192.168.2.1
108 ip -net nsclient2 route add default via dead:2::1
111 ip -net nsrouter1 addr add 192.168.1.1/24 dev eth1
112 ip -net nsrouter1 addr add 192.168.3.1/24 dev veth0
113 ip -net nsrouter1 addr add dead:1::1/64 dev eth1
114 ip -net nsrouter1 addr add dead:3::1/64 dev veth0
115 ip -net nsrouter1 route add default via 192.168.3.10
116 ip -net nsrouter1 -6 route add default via dead:3::10
118 ip -net nsrouter2 addr add 192.168.2.1/24 dev eth1
119 ip -net nsrouter2 addr add 192.168.3.10/24 dev eth2
120 ip -net nsrouter2 addr add dead:2::1/64 dev eth1
121 ip -net nsrouter2 addr add dead:3::10/64 dev eth2
122 ip -net nsrouter2 route add default via 192.168.3.1
123 ip -net nsrouter2 route add default via dead:3::1
127 ip netns exec nsrouter1 sysctl -q net.ipv$i.conf.all.forwarding=1
128 ip netns exec nsrouter2 sysctl -q net.ipv$i.conf.all.forwarding=1
132 ip netns exec $netns nft -f - <<EOF
147 ip netns exec nsclient1 nft -f - <<EOF
167 ip netns exec nsclient2 nft -f - <<EOF
196 ip netns exec nsrouter1 nft -f - <<EOF
197 table ip nat {
200 ip protocol icmp oifname "veth0" counter masquerade
211 ip netns exec nsrouter2 ip link set eth1 mtu 1280
212 ip netns exec nsclient2 ip link set veth0 mtu 1280
215 ip netns exec nsclient1 ping -c 1 -s 1000 -q -M do 192.168.2.2 >/dev/null
221 ip netns exec nsclient1 ping6 -q -c 1 -s 1000 dead:2::2 >/dev/null
247 ip netns exec nsclient1 ping -q -c 1 -s 1300 -M do 192.168.2.2 > /dev/null
270 ip netns exec nsclient1 ping6 -c 1 -s 1300 dead:2::2 > /dev/null
291 ip netns exec nsclient1 ip route add 192.168.1.42 via 192.168.1.1
292 ip netns exec nsclient1 ip route add dead:1::42 via dead:1::1
294 ip netns exec "nsclient1" ping -q -c 2 192.168.1.42 > /dev/null
302 ip netns exec "nsclient1" ping -c 1 dead:1::42 > /dev/null