没有写步骤,只给出了每台机应输入的命令和执行结果
vmnet1 172.16.1.0
vmnet8 192.168.233.0
rhl1 (192.168.233.3/24)
[root@localhost root]# host rhl1
[root@localhost root]# route add -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.233.4
[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 192.168.233.4 255.255.255.0 UG 0 0 0 eth0
192.168.233.0 * 255.255.255.0 U 0 0 0 eth0
[root@localhost root]# ping 172.16.1.3
PING 172.16.1.3 (172.16.1.3) 56(84) bytes of data.
64 bytes from 172.16.1.3: icmp_seq=1 ttl=63 time=4.96 ms
64 bytes from 172.16.1.3: icmp_seq=2 ttl=63 time=1.08 ms
64 bytes from 172.16.1.3: icmp_seq=3 ttl=63 time=1.07 ms
64 bytes from 172.16.1.3: icmp_seq=4 ttl=63 time=1.06 ms
64 bytes from 172.16.1.3: icmp_seq=5 ttl=63 time=0.943 ms
rhl2 (172.16.1.3/24)
[root@localhost root]# hostname rhl2
[root@localhost root]# route add -net 192.168.233.0 netmask 255.255.255.0 gw 172.16.1.4
[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.233.0 172.16.1.4 255.255.255.0 UG 0 0 0 eth0
[root@localhost root]# ping 192.168.233.3
PING 192.168.233.3 (192.168.233.3) 56(84) bytes of data.
64 bytes from 192.168.233.3: icmp_seq=1 ttl=63 time=2.53 ms
64 bytes from 192.168.233.3: icmp_seq=2 ttl=63 time=1.06 ms
64 bytes from 192.168.233.3: icmp_seq=3 ttl=63 time=0.971 ms
64 bytes from 192.168.233.3: icmp_seq=4 ttl=63 time=1.00 ms
64 bytes from 192.168.233.3: icmp_seq=5 ttl=63 time=0.969 ms
rhl3 (192.168.233.4|172.16.1.4)
[root@localhost root]# hostname rhl3
[root@localhost /]# cd /proc/sys/net/ipv4/
[root@localhost ipv4]# cat ip_forward
0
[root@localhost ipv4]# echo 1 >ip_forward
[root@localhost ipv4]# cat ip_forward
1
vmnet1 172.16.1.0
vmnet8 192.168.233.0
rhl1 (192.168.233.3/24)
[root@localhost root]# host rhl1
[root@localhost root]# route add -net 172.16.1.0 netmask 255.255.255.0 gw 192.168.233.4
[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 192.168.233.4 255.255.255.0 UG 0 0 0 eth0
192.168.233.0 * 255.255.255.0 U 0 0 0 eth0
[root@localhost root]# ping 172.16.1.3
PING 172.16.1.3 (172.16.1.3) 56(84) bytes of data.
64 bytes from 172.16.1.3: icmp_seq=1 ttl=63 time=4.96 ms
64 bytes from 172.16.1.3: icmp_seq=2 ttl=63 time=1.08 ms
64 bytes from 172.16.1.3: icmp_seq=3 ttl=63 time=1.07 ms
64 bytes from 172.16.1.3: icmp_seq=4 ttl=63 time=1.06 ms
64 bytes from 172.16.1.3: icmp_seq=5 ttl=63 time=0.943 ms
rhl2 (172.16.1.3/24)
[root@localhost root]# hostname rhl2
[root@localhost root]# route add -net 192.168.233.0 netmask 255.255.255.0 gw 172.16.1.4
[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.233.0 172.16.1.4 255.255.255.0 UG 0 0 0 eth0
[root@localhost root]# ping 192.168.233.3
PING 192.168.233.3 (192.168.233.3) 56(84) bytes of data.
64 bytes from 192.168.233.3: icmp_seq=1 ttl=63 time=2.53 ms
64 bytes from 192.168.233.3: icmp_seq=2 ttl=63 time=1.06 ms
64 bytes from 192.168.233.3: icmp_seq=3 ttl=63 time=0.971 ms
64 bytes from 192.168.233.3: icmp_seq=4 ttl=63 time=1.00 ms
64 bytes from 192.168.233.3: icmp_seq=5 ttl=63 time=0.969 ms
rhl3 (192.168.233.4|172.16.1.4)
[root@localhost root]# hostname rhl3
[root@localhost /]# cd /proc/sys/net/ipv4/
[root@localhost ipv4]# cat ip_forward
0
[root@localhost ipv4]# echo 1 >ip_forward
[root@localhost ipv4]# cat ip_forward
1