分析如下:
插上交换机就不能上网,不查交换机就能上插交换机和不插交换机的区别是:
插交换机或者集线器表示节点不在本地网络的末端,因此有形成桥接环路的条件不查交换机,直接连接的电脑,因此一般不会有产生桥接环路
解决办法:
首先排查第一条情况:首先确认网关真实MAC然后不插交换机,在可上网电脑上arp -a将主机上的arp表缓存保存起来然后接交换机,在不可上网的电脑上arp -d清空ARP表此刻:ping 内网网段内任意地址,比如网关ping网之后,arp -a显示当前的arp表把这张ARP表与先前的arp对照看看网关的MAC是否一致;
如果不一致,arp -s绑定网关真实MAC,再测试是否可以上网。如果还不行,考虑第二种情况:桥接环路,默认情况windows主机的网卡属性保证了该主机是一个末节主机,但是,网卡属性里面有可能被认为设置了“桥接”,或者线缆冗余也可能形成环路;
如果交换机可配置,则可以检查MAC但如果环路已经发生,如果是桌面交换机请在该交换机上插入一台电脑测试。
题主的问题有歧义啊:
路由器无法获得网关 ------------------有可能是MAC绑定导致的
你的电脑无法获得网关----------------你的路由器开启DHCP即可。DNS也请设置为可用的DNS。
先记住你现在获取的IP、网关、DNS信息,然后连接路由器后选择静态IP方式,输入你记住的数值就可以了。
有无线就再设置个密码就好。
你的tp用什么口接交换机?是你的电脑接路由器,获取不到IP地址吗?