Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /usr/src/linux-oracle-headers-5.15.0-1040/tools/testing/selftests/net/forwarding/ drwxr-xr-x |
Viewing file: Select action/file-type: #!/bin/bash # SPDX-License-Identifier: GPL-2.0 ALL_TESTS="ping_ipv4 ping_ipv6" NUM_NETIFS=4 source lib.sh h1_create() { vrf_create "vrf-h1" ip link set dev vrf-h1 up ip link set dev $h1 up vlan_create $h1 1 vrf-h1 192.0.2.2/24 2001:db8:1::2/64 ip route add 198.51.100.0/24 vrf vrf-h1 nexthop via 192.0.2.1 ip route add 2001:db8:2::/64 vrf vrf-h1 nexthop via 2001:db8:1::1 } h1_destroy() { ip route del 2001:db8:2::/64 vrf vrf-h1 ip route del 198.51.100.0/24 vrf vrf-h1 vlan_destroy $h1 1 ip link set dev $h1 down ip link set dev vrf-h1 down vrf_destroy "vrf-h1" } h2_create() { vrf_create "vrf-h2" ip link set dev vrf-h2 up ip link set dev $h2 up vlan_create $h2 1 vrf-h2 198.51.100.2/24 2001:db8:2::2/64 ip route add 192.0.2.0/24 vrf vrf-h2 nexthop via 198.51.100.1 ip route add 2001:db8:1::/64 vrf vrf-h2 nexthop via 2001:db8:2::1 } h2_destroy() { ip route del 2001:db8:1::/64 vrf vrf-h2 ip route del 192.0.2.0/24 vrf vrf-h2 vlan_destroy $h2 1 ip link set dev $h2 down ip link set dev vrf-h2 down vrf_destroy "vrf-h2" } router_create() { ip link set dev $rp1 up ip link add link $rp1 name $rp1.1 up type vlan id 1 ip address add 192.0.2.1/24 dev $rp1.1 ip address add 2001:db8:1::1/64 dev $rp1.1 ip link set dev $rp2 up ip link add link $rp2 name $rp2.1 up type vlan id 1 ip address add 198.51.100.1/24 dev $rp2.1 ip address add 2001:db8:2::1/64 dev $rp2.1 } router_destroy() { ip address del 2001:db8:2::1/64 dev $rp2.1 ip address del 198.51.100.1/24 dev $rp2.1 ip link del dev $rp2.1 ip link set dev $rp2 down ip address del 2001:db8:1::1/64 dev $rp1.1 ip address del 192.0.2.1/24 dev $rp1.1 ip link del dev $rp1.1 ip link set dev $rp1 down } setup_prepare() { h1=${NETIFS[p1]} rp1=${NETIFS[p2]} rp2=${NETIFS[p3]} h2=${NETIFS[p4]} vrf_prepare h1_create h2_create router_create forwarding_enable } cleanup() { pre_cleanup forwarding_restore router_destroy h2_destroy h1_destroy vrf_cleanup } ping_ipv4() { ping_test $h1.1 198.51.100.2 } ping_ipv6() { ping6_test $h1.1 2001:db8:2::2 } trap cleanup EXIT setup_prepare setup_wait tests_run exit $EXIT_STATUS |
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0043 ]-- |