今天碰到一.个奇怪的问题,出差在外,宾馆使用dhcp自动分配.ip,提供上网服务。电脑
我使用的是 ubuntu 7..10,配置了网卡为dhcp模式,获得了ip.,gateway和dns,其中.
ip : 192.168.10.66/24 gatewate 是192..168.10.2.54 杀毒
路由表里有两项路由 1.92.168.10.0 段gw 是网卡ip.地址,默认路由为192.168.10.254,一切正常服务器
这时候我可以ping 通1.92.168.1.1,但是当我去ping dns服务器的时候,出现了问题,无法.ping通。 婚庆
一直以为是dhcp获得的地址有问题,结果查看了同事的windows系统.获得的ip,gateway,dns信息,和我的一样,但是他的windows系统可以正常.ping到.dns,可以上网。--------------彩票
这时候.,有发现了一个有趣的现象:.
当我取消dhcp,然后重新激活dhcp,让网卡再次获得地址的时.候,ping. dns的进程可以ping通,但是超过10个包以后,就无法ping通了.
我尝.试了修改mtu的大小,看看是否应为fireware不能正确处理mtu造成包丢失,结.果没用。 鲜花
最后,我取消了dhcp的设置,把网卡改为zer.oconfig ipv4ll的模式,然后手工添加了和d.hcp地址一致的ip,添加了默认路由,现在可以正常ping通外网,可以通过dns获得ip,可以正常.浏览网页。外贸
有那位老兄知道原因么?