路由配置注意事項
在把linux主機當做路由的時候,切記把轉發功能打開,防火墻關閉,否則到頭來一場空。
紅臉主機:
黃臉主機:
路由A:
[root@localhost network-scripts]# ip route 192.168.240.0/24 via 10.0.0.11 dev eth1 172.16.0.0/16 dev eth0 proto kernel scope link src 172.16.195.195 20.0.0.0/8 via 10.0.0.11 dev eth1 10.0.0.0/8 dev eth1 proto kernel scope link src 10.0.0.10
路由B:
[root@localhost network-scripts]# ip route 10.0.0.0/8 dev eno16777736 proto kernel scope link src 10.0.0.11 metric 100 20.0.0.0/8 dev eno33554984 proto kernel scope link src 20.0.0.1 metric 100 172.16.0.0/16 via 10.0.0.10 dev eno16777736 192.168.240.0/24 via 20.20.20.20 dev eno33554984
路由C:
[root@localhost network-scripts]# ip route 192.168.240.0/24 dev eth1 proto kernel scope link src 192.168.240.1 172.16.0.0/16 via 20.0.0.1 dev eth0 20.0.0.0/8 dev eth0 proto kernel scope link src 20.20.20.20 10.0.0.0/8 via 20.0.0.1 dev eth0
下面就是要注意的事項了:1、在路由上要開啟路由轉發功能:echo 1 > /proc/sys/net/ipv4/ip_forword2、把防火墻都給關上嘍,要不然你也ping不通過3、最后你可以有traceroute ip //看一下跳過幾個點就說明你做的實驗是對的了 命令:ip route add d[非直連網斷] via(經過) [目標網斷的下一個接口地址]
原創文章,作者:dance_man,如若轉載,請注明出處:http://www.www58058.com/74734