ping不通网关及其他内网电脑,插上交换机却可以上网

主机为一台台式机,系统是XP, 路由器已经开了DHCP,本机自动获取IP地址显示失败(分配169.*的地址),手动设置IP地址和DNS后,ping不通网关(192.168.1.1)、ping不通内网的其他电脑。
把这根网线连到笔记本上,无论是设置成自动获取IP 还是手工设置IP ,都可以很快上网,
ping 127.0.0.1 的,可以ping通,ping自身IP地址,可以ping通,
把网线插在一个交换机上,再连到本机,可以上网,一切正常,路由器为简易,未限制mac地址。请教各位大神,原因是什么?

排除多层网络的情况下,看看网线是否是按标准接水晶头的,忘记从什么时候开始,电脑和交换机有自动纠错功能了,如果你电脑不能纠错就不能上网咯。
网线有两种做法,一种是交叉线,一种是平行(直通)线
交叉线的做法是:一头采用568A标准,一头采用568B标准
平行(直通)线的做法是:两头同为568A标准或568B标准,(一般用到的都是568B平行(直通)线的做法)
568A标准:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕
568B标准:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-05
排除法试试,首先,同一根网线,没有限制MAC,一台能上网,一台不能,可以确定是电脑本身的问题,但接到交换机上又能上了,呵呵,恕在下才疏学浅,
第2个回答  2014-08-05
同学 你把路由器的DHCP服务关掉!然后重启路由器 然后就好了!!!
第3个回答  2017-07-23
你是直通线还是交叉线?连到路由器上,.电脑和路由器指示灯都亮吗? 最简单的先换一根网线看看,。
第4个回答  2014-08-05
台试电脑的网卡坏了或被绑定了,不信你加张网卡试试
相似回答