能够访问电缆调制解调器的 Web 界面

能够访问电缆调制解调器的 Web 界面

更新

我的摩托罗拉 SBG900 有线调制解调器位于运行 DD-WRT 的 Linksys WRT54G 前面。DHCP 服务器在 Linksys 路由器上运行,而不是在调制解调器上运行。

我可以通过路由器的 IP 地址访问 DD-WRT Web GUI,但如果不直接连接则无法访问调制解调器的 Web GUI。

连接到路由器时,需要什么配置才能访问调制解调器的 Web GUI。

设置如下:

  • 调制解调器的 IP:10.0.0.1
  • 路由器的 WAN IP:10.0.0.2
  • 路由器的内部IP:10.0.0.3(连接到路由器的计算机使用的网关IP):
  • 路由器和调制解调器都位于同一子网 (255.255.255.0)。
  • 调制解调器的以太网电缆连接到路由器上的 WAN 端口。
  • 最初我相信只有路由器在运行 DHCP 服务器。由于调制解调器最近被重置,我相信它现在可能也在运行 DHCP 服务器。很难说,因为我无法远程访问它的 GUI。:)

答案1

正如 heavyd 所说,调制解调器的地址需要位于与路由器控制的子网不同的子网上。

需要澄清的是,子网掩码显示 IP 地址的哪一部分是子网子网掩码255.255.255.0表示IP地址的前三个数字是子网。

因此,在您的设置中,路由器和调制解调器都具有子网 10.0.0.x。当您输入地址 10.0.0.1 时,路由器会认为该地址位于其控制的子网上,并且永远不会在其 WAN 端口上向外发送该地址的数据包。

因此,正如 heavyd 所说,解决方案是将路由器的 IP 地址更改为任意私有 IP 地址不是以 10.0.0 开头。

例如,您可以将路由器的 IP 地址更改为 10.3.3.3,并将其子网掩码保留为 255.255.255.0。在这种情况下,路由器的子网将是 10.3.3.x。然后,当您输入地址 10.0.0.1 时,路由器将看到该地址不在其控制的子网上,并将该地址的数据包发送到其 WAN 端口。

答案2

A路由器用于将 2 个不同的子网连接在一起。为了访问通过路由器连接到计算机的调制解调器,调制解调器需要与计算机位于不同的子网中。

基本上,路由器会将每个子网映射到路由器上的一个接口,并将收到的所有发往该子网的流量从该接口发送出去。由于调制解调器位于同一子网,因此发往调制解调器的所有请求实际上都会路由到 LAN,而不会路由到 WAN 接口。将调制解调器的 IP 更改为类似192.168.10.1(或除 之外的任何 IP 10.0.0.x)即可正常工作。

答案3

为什么不将调制解调器设置为桥接模式,这样您就不需要访问 Web 界面,因为它仅用于将数据从线路传递到路由器?

相关内容