如何在不连接调制解调器的情况下测试辅助路由器的WAN端口?


0

我有一台路由器(华硕RT-N12)。我用它作为这样的Wi-Fi扩展器:

互联网< - 同轴电缆 - >调制解调器< - UTP电缆 - >主路由器< - Wi-Fi - >华硕RT-N12< - Wi-Fi - >笔记本电脑。

现在,我想测试这款华硕RT-N12的广域网端口,以确保它也可以作为普通的路由器使用。

我没有物理访问主路由器或调制解调器。我想将我的笔记本电脑作为调制解调器模拟器连接到华硕的WAN端口,如下所示:

笔记本电脑< - UTP电缆 - >华硕RT-N12的WAN端口< - Wi-Fi - >移动电话。

可能吗?

欢迎任何其他允许我测试WAN端口的方法。 (我想彻底验证这个华硕,以确保在将来的某个时候,我可以将它用作连接到调制解调器的路由器。)

Answers:


1

没有“调制解调器模拟器”这样的东西,因为你的路由器并不真正关心它是否连接到调制解调器。它可以连接到任何以太网端口,提供自动配置所需的最低限度。

在默认设置中,路由器将充当WAN端的DHCPv4客户端。 (它有其他模式,例如静态配置或PPPoE,但通常DHCP将是默认设置。)它也可以尝试SLAAC&用于IPv6的DHCPv6-PD,但我将在此处描述IPv4部分。

当路由器是DHCPv4客户端时,您的笔记本电脑需要成为DHCPv4服务器。安装一些DHCP服务器软件并将其配置为在以太网端口上提供地址(在 不同 子网比路由器通常用于LAN的子网。

  • 如果它正在运行Windows,启用内置的“Internet连接共享”将完成这项工作(只要您有共享的连接,即)。
  • 如果您的Windows版本没有Internet连接共享,您仍然可以使用第三方DHCP服务器应用程序,如Tftpd32。虽然它不提供Internet访问,但它仍然允许您访问笔记本电脑本身。
  • 在Linux上,有dnsmasq或ISC dhcpd的教程。 (事实上​​,有完整的教程可以将Linux计算机变成路由器,使用dnsmasq + iptables。)

你最终会得到这样的东西(例如,看起来与将两个路由器“堆叠”在一起,或者只是将路由器连接到ISP):

┌──────────────┐ ← Web server running (e.g. HFS or Caddy)
│    Laptop    │
└── Ethernet ──┘
       ||    ↖ 192.168.56.1/24, DHCP server
       ||
       ||    ↙ 192.168.56.xx/24, DHCP client
┌──── WAN ────┐
│    Router   │
└── LAN/WLAN ─┘
       ~~    ↖ 192.168.1.1/24, DHCP server
       ~~
       ~~    ↙ 192.168.1.xx/24, DHCP client
┌ ─ ─ WiFi─ ─ ┐
¦    Phone    ¦
└ ─ ─ ─ ─ ─ ─ ┘ ← Tries to visit web server (http://192.168.56.1)

现在从手机登录到路由器的设置面板。它应该显示WAN端已成功获取IP地址(忽略它是“192.168”地址)。

此时,如果您的笔记本电脑实际上运行某种形式的“Internet连接共享”,那么路由器和电话都应该可以访问Internet。

但如果笔记本电脑无法共享任何连接,则需要运行手机可能尝试访问的自己的服务。安装一个小的HTTP服务器(HFS,Fenix,Caddy,甚至是Apache / XAMPP,如果你想的话)最简单,然后访问手机上的笔记本电脑的IP地址。

如果手机可以访问笔记本电脑上托管的服务,那么您的路由器工作正常。


我的笔记本电脑运行Windows 7 32位Starter,它通过Wi-Fi连接到建筑物中的主路由器。我上网了。我试过按照这里的说明( home-network-help.com/... )关于互联网连接共享,但在第5点我只看到网络选项卡,我的情况下缺少共享,所以我不能继续。
Robert Werner

那么下载第三方DHCP服务器应用程序呢?有相当数量的,例如TFTPD32。
grawity

1
我安装了TFTPD32(DHCP服务器)和HFS(HTTP服务器)。我与他们有点挣扎,但最后我可以在我的手机屏幕上看到,通过Wi-Fi连接到ASUS路由器,我放入HFS的文件列表。笔记本电脑和路由器之间的唯一连接是插在路由器WAN端口的UTP电缆。我在测试之前禁用了笔记本电脑上的所有无线适配器。所以WAN端口可以工作。谢谢您的帮助。
Robert Werner
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.