hub换成交换机后为什么不能上网

接着,要将电脑的本地连接设置为自动获取IP地址,这前提是前端的已经开启了DHCP服务器。你可以在本地连接属性里找到Internet协议(TCP/IP)进行设置。

评论 (3)

DHCP没开的话,设自动获取也没用啊,你得先在路由器那边开启DHCP服务才行。

其实光改电脑设置不够,你得先确认那个交换机本身是管理的还是傻瓜式的。如果是傻瓜交换机,确实不用动。但关键是你得确保交换机上联的那个口(接路由器的)是Access口还是Trunk口。如果是Trunk,交换机端口也得配成Trunk且允许相关VLAN通过,不然IP获取不到的。另外,DHCP服务器得在路由器或者三层交换机上开启,光改电脑TCP/IP属性没用,服务端没响应也白搭。

其实更常见的原因是Hub是物理层设备,不隔离冲突域,而Switch是数据链路层设备,能隔离冲突域。如果之前Hub能上网,换成Switch后不能,很可能是VLAN配置问题或者端口被禁用了,而不是IP地址设置问题。不过按回答说的检查DHCP和IP获取也是一个排查方向,但我觉得应该先检查物理连接和端口状态。