2016-11-16 107 views
0

这是我的问题。我有一台路由器和一台客户机(称为C1),但我无法在C1上ping网络。其结果是:目标网络无法访问

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 
From 192.168.4.3 icmp_seq=1 Destination Net Unreachable 
From 192.168.4.3 icmp_seq=2 Destination Net Unreachable 
From 192.168.4.3 icmp_seq=3 Destination Net Unreachable 
.... 

我的路由器配置为:

auto eth0 
iface eth0 inet static 
address 192.168.203.134 
netmask 255.255.255.0 

auto eth1 
iface eth1 inet static 
address 192.168.4.3 
netmask 255.255.255.0 

我的客户端配置为:

auto eth0 
iface eth0 inet static 
address 192.168.4.100 
netmask 255.255.255.0 
gateway 192.168.4.3 
dns-nameservers 8.8.8.8 

我做的命令

iptables -t nat -P POSTROUTING -o eth0 -j MASQUERADE 

这里我迷路了,因为对我来说一切似乎都没问题......

如果您需要其他任何东西,请问我,谢谢您的回复!

回答

0
echo 1 > /proc/sys/net/ipv4/ip_forward 
0

请先检查路由器内网。 Ping从您的路由器

$ ping 8.8.8.8 

如果没关系。然后编辑iptables规则P替换为A

$ sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE