目标网络无法访问

时间:2016-11-16 09:49:52

标签: linux

这是我的问题。我有一台路由器和一台客户端机器(称之为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

在这里,我迷失了,因为对我来说一切都好......

如果您还有其他要求,请问我,谢谢您的回复!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

请先检查路由器中的互联网。从您的路由器Ping

#nl-login{
    width:400px;
    height:250px;
    background-color:rgba(255, 255, 255, .3);
    margin:40px auto;   
    /*box-shadow:-1px -1px 2px #fff;*/
    border:1px solid rgba(255, 255, 255, .7);
  border-right-width: 0;
  border-bottom-width: 0;
}

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

$ ping 8.8.8.8