我有两个路由器,我想用它们来代表两个子网。它们的配置如下:
主路由器(来自 ISP):
- 局域网:192.168.0.1 / 24
- DHCP:192.168.0.10-100
- SSID:'router1'
辅助路由器:
- IP 地址:192.168.0.101(也尝试使用 DHCP)
- 网关:192.168.0.1
- 局域网:192.168.2.1/24
- DHCP:192.168.2.100-200
- SSID:'router2'
- 电缆从此路由器的 WAN 连接到主路由器的 LAN 端口。
现在,我有两台笔记本电脑。一台通过 WiFi 连接,另一台通过电缆连接,但两台都主路由器。
WiFi 笔记本电脑可以正常访问网络,我也可以进入主路由器的管理面板。
以太网笔记本电脑无法上网。arp -a
表格仅显示192.168.2.1
哪个应该是辅助子网中设备的默认网关。我也被分配了192.168.2.113
。一旦我断开电缆并进行无线连接,问题就消失了。
为什么会这样?我直接连接到主路由器。
答案1
您的 ISP 的路由器未配置为允许路由器 2 上的 LAN 子网通过 NAT,或者您正在执行双重 NAT(ISP 和路由器 2 上都进行 NAT),或者两者兼而有之。
仔细检查你的以太网连接,如果你的笔记本电脑以太网从路由器 2 获取 IP,则它可能没有连接到 ISP 路由器。