Lines Matching refs:ip

250 	ip link del veth-rt-1 2>/dev/null || true
251 ip link del veth-rt-2 2>/dev/null || true
254 for ns in $(ip netns show | grep -E 'rt-*|hs-*'); do
255 ip netns del ${ns} || true
265 ip netns add ${nsname}
266 ip link set veth-rt-${rt} netns ${nsname}
267 ip -netns ${nsname} link set veth-rt-${rt} name veth0
269 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
270 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0
272 ip -netns ${nsname} addr add ${IPv6_RT_NETWORK}::${rt}/64 dev veth0 nodad
273 ip -netns ${nsname} link set veth0 up
274 ip -netns ${nsname} link set lo up
276 ip netns exec ${nsname} sysctl -wq net.ipv4.ip_forward=1
277 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.forwarding=1
290 ip netns add ${hsname}
292 ip netns exec ${hsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
293 ip netns exec ${hsname} sysctl -wq net.ipv6.conf.default.accept_dad=0
297 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.all.rp_filter=0
298 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.default.rp_filter=0
300 ip -netns ${hsname} link add veth0 type veth peer name ${rtveth}
301 ip -netns ${hsname} link set ${rtveth} netns ${rtname}
302 ip -netns ${hsname} addr add ${IPv6_HS_NETWORK}::${hs}/64 dev veth0 nodad
303 ip -netns ${hsname} addr add ${IPv4_HS_NETWORK}.${hs}/24 dev veth0
304 ip -netns ${hsname} link set veth0 up
305 ip -netns ${hsname} link set lo up
309 ip -netns ${rtname} link add vrf-${tid} type vrf table ${tid}
310 ip -netns ${rtname} link set vrf-${tid} up
312 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.all.accept_dad=0
313 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.default.accept_dad=0
316 ip -netns ${rtname} link set ${rtveth} master vrf-${tid}
317 ip -netns ${rtname} addr add ${IPv6_HS_NETWORK}::254/64 dev ${rtveth} nodad
318 ip -netns ${rtname} addr add ${IPv4_HS_NETWORK}.254/24 dev ${rtveth}
319 ip -netns ${rtname} link set ${rtveth} up
321 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.${rtveth}.proxy_ndp=1
322 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.${rtveth}.proxy_arp=1
324 ip netns exec ${rtname} sh -c "echo 1 > /proc/sys/net/vrf/strict_mode"
342 ip -netns ${rtsrc_name} -6 neigh add proxy ${IPv6_HS_NETWORK}::${hsdst} dev ${rtveth}
346 ip -netns ${rtsrc_name} -6 route add ${IPv6_HS_NETWORK}::${hsdst}/128 vrf vrf-${tid} \
348 ip -netns ${rtsrc_name} -4 route add ${IPv4_HS_NETWORK}.${hsdst}/32 vrf vrf-${tid} \
350 ip -netns ${rtsrc_name} -6 route add ${vpn_sid}/128 vrf vrf-${tid} \
355 ip -netns ${rtdst_name} -6 route add ${vpn_sid}/128 table ${LOCALSID_TABLE_ID} \
365 ip -netns ${rtdst_name} -6 rule add \
371 ip -netns ${rtsrc_name} -6 route add unreachable default metric 4278198272 \
374 ip -netns ${rtsrc_name} -4 route add unreachable default metric 4278198272 \
380 ip link add veth-rt-1 type veth peer name veth-rt-2
413 ip netns exec rt-${rtsrc} ping -c 1 -W 1 ${IPv6_RT_NETWORK}::${rtdst} \
432 ip netns exec hs-t${tid}-${hssrc} ping -c 1 -W ${PING_TIMEOUT_SEC} \
442 ip netns exec hs-t${tid}-${hssrc} ping -c 1 -W ${PING_TIMEOUT_SEC} \