我有一个非常标准的家庭网络设置,如下所示,从 ISP 开始:
- ISP 提供的 DSL 调制解调器(ActionTec PK5001A(如果有的话)IP 地址
192.168.1.1
。我关注了这些说明将其置于桥接模式。 - ALinksys WRT54GL路由器,IP 地址
192.168.1.2
。它通过其 WAN 端口连接到调制解调器,并通过 LAN 端口连接到 PC。 - 我的电脑,IP 地址
192.168.1.95
。
几乎所有东西都运行良好:我可以正常访问互联网。只有一点不方便,那就是我无法从我的电脑访问调制解调器,除非我将我的电脑从路由器上拔下并直接插入调制解调器。
我猜测这是因为,作为一个 LAN 地址,路由器会尝试在内部对其进行路由;具体来说,路由器的路由表如下所示:
Destination Subnet mask Gateway Interface
207.225. 84. 51 255.255.255.255 0. 0. 0. 0 WAN
192.168. 1. 0 255.255.255. 0 0. 0. 0. 0 LAN & Wireless
0. 0. 0. 0 0. 0. 0. 0 207.225. 84. 51 WAN
我以为我可以通过为 WAN 接口上的目的地192.168.1.1
、子网255.255.255.255
(我只想更改此 IP 的路由)、网关添加路由来解决这个问题0.0.0.0
。但是,当我尝试添加该路由时,路由器弹出一条错误消息,仅显示“无效静态路由!”。
为什么此路由无效?如何才能从 PC 访问调制解调器,而无需将以太网电缆从路由器移至调制解调器?
有现有问题看起来非常相似;然而,它被标记为不再存在的问题的重复,因此该问题不再有答案。
答案1
迄今为止最简单的解决方案是将调制解调器或 LAN 移至不同的子网。
例如:
- 调制解调器:
192.168.1.1
- 路由器:
192.168.2.1
然后它不会将调制解调器作为 DHCP 池的一部分,并将其视为远程网络(所有远程网络都通过带有“路由器”的同一端口)。
192.168.100.1
正是由于这个原因,调制解调器在桥接时转换或类似操作的情况并不少见。
答案2
我认为,问题在于您尝试192.168.1.1
通过地址为 的端口创建到目的地的静态路由207.225.84.51
。
首先,您应该从子网或其他地址分配 WAN 端口 IP 地址192.168.1.0
;但随后您还必须更改调制解调器 IP。但只有当您的路由器固件支持 PPPoE(或您的 ISP 使用的其他协议)时,您才能执行此操作双重访问(有时也称为“俄罗斯 PPPoE”、“俄罗斯 PPTP”等)。如果是这样,您可以配置路由器 WAN IP,使其与 PPPoE 连接收到的地址分开。然后创建到调制解调器的静态路由就没问题了。
如果此路由器的官方 Linksys 固件不支持双重访问连接,然后你可以将固件更改为番茄或者DD-WRT,他们都支持它。
更新。您也可以先尝试将路由器的 LAN IP 更改为另一个范围的 IP,例如192.168.10.1
。