我把路由器换成使用 VLAN,结果交换机坏了……但是 Wifi 没坏

我把路由器换成使用 VLAN,结果交换机坏了……但是 Wifi 没坏

我刚刚获得了 CenturyLink 千兆光纤。我以前用的是 Comcast。CenturyLink 为我安装时,他们给了我自己的路由器。我想使用自己的路由器:运行 Tomato(AdvancedTomato)的 Netgear R7000。

我在 Comcast 上很好地使用了 R7000 路由器,设置很简单:将电缆调制解调器的以太网连接插入路由器的 WAN 端口,DHCP 即可完成所有操作。CenturyLink 使用 PPPoE 和特定 VLAN 进行连接,因此根据我找到的一些指南,我进行了以下更改:

  • 我设置了 WAN 端口的 VLAN VID 为 201。
  • 我为 WAN 启用了 VLAN 标记。
  • 我将 WAN 的 VLAN ID 设置为 9(这可能没有任何作用;它是故障排除的一部分)。
  • 我使用 CenturyLink 提供给我的凭证启用了 PPPoE。

我的 VLAN 配置如下:

番茄 VLAN 设置

我可以正常连接到路由器上的 Wifi,并且可以访问互联网。但是,路由器内置交换机中的 LAN 端口完全被路由器忽略。灯亮了(有链接),但我没有获得 DHCP IP。如果我将以太网适配器手动设置为 192.168.1.x 子网(这是我的默认 LAN 子网)上的静态 IP,我甚至无法 ping 通路由器。

我确信我使用的以太网适配器可以正常工作,路由器本身也有一个正常工作的交换机,因为我曾将它与 Comcast 一起使用过,效果非常好。我直接连接到以太网上的交换机,没有其他交换机或电缆。您可以在此处看到连接:

番茄港现状

192.168.2.x 是一个访客网络,因此它无法与 192.168.1.x 上的普通 LAN 设备通信,但仍然可以访问互联网。

我曾尝试:

  • 按照论坛帖子的建议,将 VID 和 VID Offset 设置为 192。这没什么区别。
  • 插入路由器内置交换机的其他端口无效。

对于断开的以太网连接,Windows 会显示以下信息:

Ethernet adapter USB Ethernet adapter:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::89b2:5d40:4da7:7728%16
   Autoconfiguration IPv4 Address. . : 169.254.119.40
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :

...这是有效的 Wifi 连接:

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::29ed:7cd2:2142:5bd5%14
   IPv4 Address. . . . . . . . . . . : 192.168.1.109
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

我完全糊涂了。有什么想法吗?

相关内容