如何将智能路由器连接到哑 DSL 调制解调器?

如何将智能路由器连接到哑 DSL 调制解调器?

抱歉,问题太长,但在这种情况下,需要很多细节。

问题:我的劣质 Thomson TG585v7 DSL 调制解调器/wifi/LAN 路由器每天重启多次。我认为这是因为自定义 ISP 固件无法处理我的家庭网络上的流量(LAN:1 台媒体中心 PC;wifi:1 台上网本、1 台台式机、3 台 wifi 音乐播放器、2 部智能手机)。

固件已被 ISP 锁定,因此无法修改或升级。相反,我想将 Linksys WRT54G v7.1 wifi/LAN 路由器连接到调制解调器。计划是使用“愚蠢”的调制解调器仅有的谈谈更有能力的 WRT54G,它将处理所有实际的网络事务。我希望调制解调器可以处理一个客户端和互联网流量。

调制解调器和 WRT54G 都可以执行 DHCP,所以我认为其中一个必须被禁用。

调制解调器是硬连线到10.0.0.138(255.255.255.0)的,WRT54G192.168.1.1默认使用,但可以自由更改。在 WRT54G 上禁用 DHCP 以便只有调制解调器提供此服务是否正确?

1)我想我必须将 WRT54G 更改为例如10.0.0.139才能将其带入同一个网络,对吗?
我试过了,结果很快就失去了连接。只有硬重置才能恢复,但恢复的是出厂默认设置。

我可以在调制解调器或路由器上配置 WLAN(我们不要讨论调制解调器上有公共 WLAN,路由器上有私人 WLAN)。我想禁用调制解调器的 WLAN,以便只有 WRT54G 连接到它。我试过了,但我再也无法(通过 WRT54G)连接到调制解调器了。
2)如何设置 WRT54G 以提供调制解调器访问以及互联网访问?

我尝试在 WRT54G 上设置 LAN 和 WLAN,结果运行正常,但没有互联网访问。
3)如何设置 WRT54G 以将互联网流量路由至调制解调器?

最后一步是
4)如何让 WRT54G 提供 DHCP 而不是调制解调器?
但由于调制解调器的 IP 是硬连线的,我不知道它如何工作。我尝试仅在 WRT54G 上使用 DHCP,但无法访问任何网络设备。

第三个问题是最棘手的,对我来说,这也是我最需要帮助的地方。如果我解决了上述 3 个问题,但第四个问题失败了,那仍然是一次胜利。

最后要说的是,在 WRT54G 上安装自定义固件(如 Tomato)会很有趣,但如果能够在没有任何黑客攻击的情况下启动并运行网络,我会很高兴。

答案1

听起来你想要做的是将调制解调器置于透明桥接模式,这将使其仅充当调制解调器,而没有任何其他配置。通过谷歌搜索,我找到了一些论坛上的说明适用于您的调制解调器型号,但我自己没有试过,因为我没有调制解调器。我可以向您描述您需要遵循的一般过程,因为这就是我设置调制解调器和路由器的方式。

当调制解调器处于透明桥接模式时,您在路由器上输入 ISP PPPoE 信息,它通过调制解调器直接透明地连接。调制解调器根本不获取 IP 地址,路由器的外部 IP 是您的互联网 IP。

internet <---> modem <---> router WAN port | router LAN ports/wifi <---> LAN

您需要知道您的 PPPoE DSL 登录信息。它可能在调制解调器的 Web 界面中提供,或者您可能需要致电您的 ISP 来获取它。一旦调制解调器进入透明桥接模式,您将需要使用该信息配置路由器。调制解调器将不再执行 DHCP、拥有本地 IP 或任何类似的东西 - 就您的网络而言,它基本上已经消失,而您的路由器将成为您的 LAN 的范围。执行此操作时,请确保调制解调器通过 WAN 端口连接到路由器,而不是 LAN 端口之一,否则它将无法工作。

祝你好运,希望这对你有所帮助。确保你能以某种方式访问​​不同的互联网连接,以防你犯了任何错误,这样你就可以回来寻求帮助。

答案2

解决此问题通常的方法是执行以下操作。

  1. 确保两个路由器都使用相同的子网。由于您说 Thompson 集成路由器和 DSL 调制解调器必须使用本地 IP 地址,10.0.0.139因此您必须将 WRT54G 设置为使用与 Thompson 路由器10.0.0.0相同的子网掩码的网络。255.255.255.0

  2. 你已经知道,只能将一台路由器设置为 DHCP 服务器。你的 DHCP 设置也很重要不是与您本地 LAN 上的任何固定/静态地址重叠/冲突。因此,为 WRT54G 选择一个不是在您的 DHCP 范围内。(您没有提到您的 DHCP 当前使用的 IP 地址范围)。

  3. 确保通过 WRT54G 的一个本地 LAN 端口上的以太网电缆连接两个路由器。不是使用 WRT54G 上的 WLAN 端口。(在我看来,这是避免在 WRT54G 上使用 NAT 的最简单方法)。

  4. 确保无论你决定使用哪个路由器进行 DHCP,其默认路由都设置为连接到互联网的路由器的本地 LAN 地址。换句话说,默认路由将始终是,10.0.0.139因为你说这个地址对于该路由器来说是“固定的”。网络上的系统使用的默认路由设置决定了它们将使用哪个路由器来访问互联网。

  5. 别忘了关闭 Thompson 路由器中的 WLAN/无线电。如果两个路由器都尝试使用 Wi-Fi,我预计它们会互相干扰。

值得一提的是,本文也许会有所帮助。如何将无线路由器转换为接入点

我还建议你使用OpenDNS 名称服务器因为它们是免费的,而且在我看来更强大一些。它们还提供了一些(非常)基本的恶意软件网站过滤功能。但这可能是你只想摆弄的东西让其他一切正常运转。


回复评论

看来调制解调器看到了 WRT54G,因为它列在“检测到的设备”下,但我发现它报告设备使用 IP 10.163.55.254 非常奇怪!我不知道这个地址是从哪里来的,如果我 ping 它,或者我将浏览器指向那里,都没有反应。

我提供链接的文章中以IP10.163.55.254作为示例。看来您完全按照文章中的说明操作,而不是将其用作示例,以便根据您情况的要求进行修改。

在那篇文章中,作者指出他的 LAN 路由器的 DHCP 服务器范围是10.168.3.10010.168.3.249这与您的情况完全不同。根据您的评论,您的 DHCP 范围是10.0.0.1通过。如果您无法通过修改 Thompson 路由器的 DHCP 设置来更改此设置,那么我会尝试10.0.0.254使用不太可能由 DHCP 分配的 IP,例如。10.0.0.250

不确定您所说的“默认路由”是什么意思。

IPv4 网络中的每个系统都有三个基本配置值。

  1. 唯一的 IP 地址。IP 地址用于识别网络上的系统或设备。
  2. 要使用的子网掩码。系统或设备使用子网掩码来决定目标 IP 地址是位于本地 LAN 还是“远程”(即 Internet 中的其他地方)。
  3. 默认路由。当数据包的目标 IP 为不是在您的本地局域网上。

每一个您的局域网上的 PC 必须具有这三个配置设置。并且为了成功与本地局域网或互联网上的其他设备通信,这些设置必须与局域网上其他设备的设置一致。

假设您的笔记本电脑尝试将 IP 数据包发送到地址 10.0.0.250。首先要做的是将笔记本电脑 IP 设置中的子网掩码应用于笔记本电脑的 IP 地址和目标 IP。

如果子网掩码为,255.255.255.0则比较源 IP 地址和目标 IP 地址的前 3 个数字(即 10.0.0)。如果它们相同,则目标位于本地 LAN 上,数据包将直接发送到以太网上。

但如果源 IP 和目标 IP 不同,则数据包将被发送到“默认路由”配置设置的 IP 地址。然后,该 IP 上的设备应该确定下一步将数据包发送到哪里,以便数据包最终到达最终目的地。

这里重要的是,这三个设置是 DHCP 分配给您的笔记本电脑和其他计算机的(一部分)。如果您的笔记本电脑使用 Windows,您可以通过ipconfig /all在命令提示符窗口中发出命令来显示分配给笔记本电脑的值。默认路由的值应始终是 Thompson 路由器的地址,因为该路由器是您系统上唯一连接到 Internet 的设备。

我非常确定您将需要始终使用 Thompson 上的 DHCP 服务器。为了在 WRT54G 上使用 DHCP,您还需要能够指定 DHCP 将指示您的 PC 使用的“默认路由”。我认为这无法做到。

我熟悉的家用路由器中的 DHCP 通常提供自己的本地 LAN IP 地址作为默认路由。当只有一个路由器并且它是访问互联网的唯一方式时,这种假设是可行的。但是当您添加第二个路由器作为备用无线接入点时,默认路由仍然必须是连接到互联网的路由器的本地 LAN IP,即您的 Thompson。

希望这对一些人有帮助。


第二次回复评论

关于 IP 10.163.55.254:在我开始更改任何内容之前,这个地址就已经列在我的调制解调器的设备列表中了;这让我很困惑。我很确定我在配置尝试期间没有输入该 IP。

好吧,在这种情况下,我完全不知道。关于无法配置 Thompson 的 DHCP 范围以及其 IP 地址“硬连线”的整个事情对10.0.0.138我来说毫无意义。首先,Thompson 的 IP 地址也应该不是在 DHCP 范围内。当然,IP 不太可能被分配,但仍然...这太草率了。

哦,好吧。也许你会对另一个答案中的建议感到满意,即以某种方式将 Thompson 转换为仅用作 DSL 调制解调器。

或者我建议联系你的服务提供商并询问他们是否可以为你提供 DSL 调制解调器没有集成路由器。或者,如果他们不能做到这一点,也许您可​​以将当前路由器换成“较新”的路由器……或者至少是具有较新固件的路由器……这样您实际上就可以对其进行配置。

我还想知道,您是否曾尝试将 Thompson 重置为出厂默认设置。我会尝试这样做,只是为了查看路由器配置是否有任何变化。为此,请尝试用笔或展开的回形针按下 Thompson 路由器背面电源插座和 LAN 端口之间的凹陷重置按钮。按下它直到电源 LED 亮起红色或持续约 10 秒钟。

我只是觉得很难相信当前配置是“出厂默认设置”。首先,这是我找到的文档,我认为是针对此路由器的,其中说明了如何导航到浏览器配置界面:

如果路由器的默认本地 LAN IP 应该是,192.168.1.254那么它是如何设置的10.0.0.138?还有什么被“弄乱了”。

FWIW,这是 Google 找到的链接THOMSON TG585v7 的一些文档。但我不确定这是否与您的路由器有关。

答案3

好的,作为初学者,您可能只需购买一个简单的交换机而不是完整的路由器即可实现相同的设置。如果您采用当前设置并将所有设备(包括 DSL 调制解调器)插入路由器的 LAN 端,让调制解调器处理所有 DHCP,路由器将充当交换机,并应为您提供所需的功能。这可能是最简单的解决方案。

您遇到的问题是您实际上有两个路由器。您的调制解调器充当路由器,然后您要添加额外的 WRT54G。通常不建议使用两个 NAT 路由器,因为它可能会导致问题,但如果您真的想让 WRT54G 通过 LAN 端口连接到调制解调器,我会这样做。

  • 在 DSL 调制解调器上禁用 DHCP
  • 将调制解调器的 IP 地址设置为静态,并设置为 10.0.0.138(在 255.255.255.0 上)
  • 将WRT54G的WAN IP地址设置为静态,设置为10.0.0.139(在255.255.255.0上)
  • 将WRT54G的WAN默认网关设置为10.0.0.138。
  • 将WRT54G的LAN IP地址设置为192.168.1.1
  • 启用 WRT54G 上的 DHCP 服务器以提供 192.168.1.100+ 地址。

答案4

Thomson 默认提供 192.168.xx 如果您看到 10.xxx,则很可能是提供商运营商网络,您需要重新启动 Thomson 路由器。

通常情况下,人们会在提供商的路由器上禁用无线、DHCP 和防火墙,并将其设置为网桥而不是路由器……然后你就可以使用 DHCP 和 OpenWRT 的所有高级功能

在正常的地方人们可以购买自己的 adsl 路由器并随意刷入 OpenWRT

相关内容