我有一个共享互联网的交换机,我已将无线路由器连接到该交换机,以便我可以通过 WiFi 共享连接。
据我所知,路由器没有提供 IP 并且不是默认网关。
有没有办法获取路由器的 IP 地址,以便我可以通过连接到该交换机的 PC 访问设置页面?
注意:主机中使用Windows 7。
答案1
您需要通过笔记本电脑的有线接口连接到路由器。原因是 - 如果您没有 WiFi 密码,则无法通过 WiFi 连接,因为笔记本电脑的无线网卡首先与路由器的 SSID 关联,然后才获取 IP 地址。
如果有线接口上的 DHCP 也不起作用,请查找路由器制造商的用户指南。它将包含如何将路由器重置为默认设置的方法 - 在那里可以知道 IP。
按您的要求- 如何发现路由器的地址,一旦你与路由器处于同一子网。这意味着你运行此程序的计算机具有已经已加入路由器的 wifi 接入点,无线适配器 IP 设置为属于路由器 IP 子网的 IP 地址。假设路由器的 IP 地址预计为,192.168.0.1
这意味着它位于私有 C 类网络上(请参阅专用网络) 其中网络掩码为255.255.255.0
或者网络掩码写作/24
。因此,您可以为笔记本电脑的 wifi 接口分配从192.168.0.2
到 的任何地址192.168.0.254
(只有第三个点后的数字会发生变化)。
然后你使用网络映射适用于 Windows、Mac 和 Linux。您使用的命令是nmap -sn 192.168.0.0/24
- 当然,您将网络的 IP 地址和网络掩码调整为您知道路由器和笔记本电脑所在的 IP 地址和网络掩码。您将获得该网络中所有活动 IP 地址的列表(C 类最多 254 个)以及它们的 MAC 地址和制造商名称。然后您可以很快缩小范围,确定哪个可能是您的路由器。我能想到的制造商示例是Raspberry Pi Foundation
pis 和Arris Group
VirginMedia 路由器。
正如您所注意到的 - 如果您需要加入路由器的接入点(以便您使用相同的 wifi 基础设施)并且知道网络地址,那么您就快成功了。如果您不知道这些事情 - 这时您可能需要获取路由器手册,以便将路由器恢复出厂设置,然后使用默认设置进行访问。同样 - 通过电缆更容易。重置通常会自动启用 DHCP 服务器。
根据您的说明 - 您应该能够使用有线连接从 PC 连接到路由器;这实际上取决于路由器接口的 IP 地址和 PC 的 IP 地址。如果它们的 IP 位于同一子网 - 它们应该可以互相看到。如果您想通过 wifi 连接 - 您必须先与 AP 关联,然后解决 IP 问题。另一方面 - 您有 wifi 密码,因此第一个应该不是问题。然后您可以尝试的典型网络地址范围是:(10.0.0.1 to .255 netmask 255.0.0.0, 192.168.0.1 to .255 netmask 255.255.0.0, 192.168.1.1 to .255 netmask 255.255.255.0, 172.16.0.1 .255 netmask 255.255.0.0
另请参阅这帖子)。因此,您可以尝试将 wifi 适配器设置为 4 个不同的地址。
到目前为止更简单的方法了解地址信息的方法是通过查看成功加入同一网络(WiFi 或有线)的其他计算机。在 Linux 上ip addr list
;ip route show
在 Windows 上,您需要转到网络属性 - 您的网络适配器 - 连接信息。