通过路由器的网络链接问题(linux用户优先)

来源:百度知道 编辑:UC知道 时间:2024/06/17 22:42:30
问题:
打开计算机和路由器后,有时 会出现一种情况:
系统提示网络链接成功,全都接得很好
但其实根本没有连上,
ping www.yahoo.com 没有反应
netstat -r 路由列表显示不全
路由器设置页面也进不去
只有关闭路由器电源后再开才会连接成功。

情况对比:
Dell D620 Linux Fedora11 有线链接,存在此链接问题
iMac 24" Snow Leopard 无线链接,不存在任何问题
多谢两位回答:

一楼仁兄: DNS都是自动获取的,其他的任何设置也都是自动获取,除了无线网络的编码加密以外剩下的都是出厂设置,不知在下是否有说清楚?

二楼仁兄: 能否具体说明一下怎样避免这种情况的发生,或者发生此类情况后怎样解决,因为每次都关闭路由器电源的话,我怕会把路由器弄坏。还有成功与失败的时候数据确实有不同,以下为例:

失败: ping www.yahoo.com
ping: unknown host www.yahoo.com

成功: ping www.yahoo.com
PING www.yahoo.com (209.131.36.158) 56(84) byt

比较成功和失败时,你的计算机获得的数据有什么不同。

有可能是路由器有问题,数据发送不成功。
因为计算机发现网卡获取 IP 失败后,大部分会自动设置一个随机的 IP 地址。
这个地址肯定是一个和局域网 IP 要求不同的 IP
印象里 254.128 开头居多。这个时候系统也会提示链接成功,但实际是失败的。
--------------
光 ping 是得不到需要的信息的,你还要看看自己的 IP (ifconfig 命令),以及 tracert 一下看看路径。

修改回答就不是二楼了,鄙视百毒

A.“系统提示网络链接成功,全都接得很好”
说明本地PC的网络接口和对端设备的网络接口及中间联系无异常。

B."ping www.yahoo.com 没有反应,netstat -r 路由列表显示不全,路由器设置页面也进不去"
确认你PC获得的IP地址非0.0.0.0或169开头的地址。确认你能获取到正确的网关地址和DNS地址,如果能PING到网关,那说明你到网关的网络连接正常。如果能用NSLOOKUP或DIG解析公网域名,那说明你DNS工作正常,如果其中任何一项出现,则上网访问都会出现故障。

C.“netstat -r 路由列表显示不全,路由器设置页面也进不去”说明本地PC的IP无法访问到路由器,本地PC或网络连接的故障,无法访问到网关,或网关硬件故障

D.“只有关闭路由器电源后再开才会连接成功”
内网检查是否存在病毒或IP地址冲突
确认路由器只接一台PC上网有无问题,如果单PC上网也有问题,路由器硬件 故障的可能性比较大,或为路由器配置原因。再次为本地PC设置问题导致。

E.“失败: ping www.yahoo.co