不同網段的兩臺主機通過linux路由無法ping通

    

如上圖服務器IP配置:
代理服務器:Eth0 192.168.1.110  255.255.255.0
            Eth2 192.168.3.110  255.255.255.0
server1 Eth0 192.168.1.100  255.255.255.0 網關:192.168.1.110
server2 Eth0 192.168.1.200  255.255.255.0 網關:192.168.1.110
  X    P:  192.168.3.1    255.255.255.0           網關:192.168.3.110
1、在代理服務器上啓用轉發功能:/etc/sysctl.conf 配置文件,將net.ipv4.ip_forward=0改爲1。
2、測試:

      XP 客戶端可以ping通192.168.1.110  但ping 不通內網服務器
      內網服務器可以ping通192.168.3.110 但不能ping通外網XP

代理服務器上的路由表如下:

 
 
解決辦法:
分別在server1上添加路由條目route add –net 192.168.3.0 netmask255.255.255.0 dev eth0 gw 192.168.1.110
測試如下: 
問題解決
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章