qyangguangyouzi 发表于 2014-08-08 16:31

内网dhcp服务器无法访问外网

路由器adsl拨号上网正常(网关192.168.1.2)
一台机器A,centos系统,安装dhcpd服务,双网卡eth0,eth1,网卡eth1和路由器相连,自动获取ip(192.168.1.101),可以连接外网,网卡eth0配置并启用dhcpd服务正常(ip 172.16.0.2)。
一台机器B,有线连接机器A的eth0接口,自动获取ip(172.16.0.1),ping 172.16.0.2,192.168.1.101正常,ping 192.168.1.2无法ping通,无法上外网。
请教应该怎样设置?

q1208c 发表于 2014-08-08 16:44

你需要配置 机器A 为 172.xx.xx.xx 网络的网关.

qyangguangyouzi 发表于 2014-08-08 16:54

对route概念很模糊,说一下具体操作好吗?

pplong 发表于 2014-08-08 23:25

宽带路由只能nat自己内网口网段的pc上网,对你来说是192.168.1.x。而你的b机172.16.0.x网段,而且通过dhcp主机路由转发才到达宽带路由所以肯定不能上网。
解决方法;
1.dhcp配置dns,网关配置为172.16.0.2,保证通过dhcp获取地址的终端网关为172.16.0.2.
2.b机必须配置nat,将eth0 172.16.0.x网段nat为eth1 192.168.1.101.
3.设置b机dns,网管配置为192.168.1.2,保证缺省网关为192.168.1.2。

dhcp客户端必须经过两次nat才能上网。

hexilanlan 发表于 2014-08-19 12:16

看看。。。。。。。。。。。。。
页: [1]
查看完整版本: 内网dhcp服务器无法访问外网