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