
R1:
Adapter2 — intnet
R2:
Adapter2 — intnet
Adapter3 — deepnet
R3:
Adapter2 — deepnet
[root@R1 ~]# ip link set eth1 up[root@R1 ~]# ip link add dev lo0 type veth[root@R1 ~]# ip link set lo0 up[root@R1 ~]#
[root@R2 ~]# ip link set eth1 up[root@R2 ~]# ip link set eth2 up[root@R2 ~]# ip link add dev lo0 type veth[root@R2 ~]# ip link set lo0 up
[root@R3 ~]# ip link set eth1 up[root@R3 ~]# ip link add dev lo0 type veth[root@R3 ~]# ip link set lo up[root@R3 ~]#
[root@R1 ~]# ip addr add dev eth1 10.0.12.1/24[root@R1 ~]# ip addr add dev lo0 10.0.1.1/24[root@R1 ~]#
[root@R2 ~]# ip addr add dev eth1 10.0.12.2/24[root@R2 ~]# ip addr add dev eth2 10.0.23.2/24[root@R2 ~]# ip addr add dev lo0 10.0.2.2/24[root@R2 ~]# sysctl net.ipv4.conf.all.forwarding=1[root@R2 ~]#
[root@R3 ~]# ip addr add dev eth1 10.0.23.3/24[root@R3 ~]# ip addr add dev lo 10.0.3.3/24[root@R3 ~]#
[root@R1 ~]# ip route
10.0.1.0/24 dev lo0 proto kernel scope link src 10.0.1.1 linkdown
10.0.12.0/24 dev eth1 proto kernel scope link src 10.0.12.1
[root@R1 ~]#
[root@R2 ~]# ip route
10.0.2.0/24 dev lo0 proto kernel scope link src 10.0.2.2 linkdown
10.0.12.0/24 dev eth1 proto kernel scope link src 10.0.12.2
10.0.23.0/24 dev eth2 proto kernel scope link src 10.0.23.2
[root@R2 ~]#
[root@R3 ~]# ip route
10.0.3.0/24 dev lo0 proto kernel scope link src 10.0.3.3 linkdown
10.0.23.0/24 dev eth1 proto kernel scope link src 10.0.23.3
[root@R3 ~]#