我有 GS108Netgear 8 端口千兆网络交换机和WRN2000v2Netgear 无线路由器。我遇到的问题是,通过千兆交换机连接的任何设备都不会通过 DHCP 分配 IP 地址。如果我直接连接到路由器,它会分配一个 IP。我最初有一个使用这些相同交换机的 Linksys Wireless G 路由器,但最近我把它换掉了,因为我遇到了无线问题。我决定使用 Netgear,因为我对我购买的千兆交换机很满意,而且我认为换上它会是最省事的。
以下是我所知道的:
- 路由器和千兆交换机之间的灯指示100MB连接(1个灯)
- 笔记本电脑和千兆交换机之间的指示灯亮起,表示千兆连接(2 个灯)
- 尝试为笔记本电脑分配静态 IP,但也没有用
- 更换了电缆,仍然没有变化
- 将笔记本电脑直接连接到路由器(它分配 IP 地址)
- 将笔记本电脑连接到与路由器相连的千兆交换机(它不分配 IP 地址)
- 仔细检查路由器配置页面,发现 DHCP 已打开
所以我认为我遗漏了一些东西,希望有人能给我指明正确的方向。
答案1
经过进一步的故障排除后,我发现了问题所在。我需要在路由器和交换机之间使用交叉电缆。显然旧 Linksys 路由器有效的方法是使用某种自动功能来实现这一点,而全新 Netgear 路由器没有这个功能。
因此,在假设情况会随着时间的推移而好转的情况下,我假设 Netgear 路由器(可能在 Linksys 路由器问世两年后才制造)会具有相同的功能。但我错了,花了不少时间才弄清楚这一点。我具有基本的网络知识,并且知道过去总是需要在交换机之间使用交叉电缆,但由于旧电缆可以使用标准电缆,因此我对此只字未提。吸取了教训。