内网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通,无法上外网。
请教应该怎样设置?
你需要配置 机器A 为 172.xx.xx.xx 网络的网关. 对route概念很模糊,说一下具体操作好吗? 宽带路由只能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才能上网。 看看。。。。。。。。。。。。。
页:
[1]