如上圖服務器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
測試如下:
問題解決