首页 > 解决方案 > 如何获取我连接的路由器的 IP 地址

问题描述

抱歉,如果我的问题不是很清楚,我是新手。我连接到路由器,然后连接到 AP。他们都使用NAT。有什么方法可以以编程方式确定 AP 分配给路由器的本地 IP 地址?我知道 DHCP 范围和 AP 的本地 IP 地址,但我无权访问路由器或 AP 的配置。任何语言都可以,但我更喜欢 Java 或 C#。提前致谢。

请不要标记为重复。我不想知道我的公共 IP 地址,我想要的地址在本地网络中。

标签: javac#ip

解决方案


如果接入点是您网络上的主要“网关”NAT 路由器:

  1. 开始 > 运行 > 输入:cmd(进入命令提示符)
  2. 类型:ipconfig /all
  3. 在列表中,找到您的“默认网关”行,这是您的主路由器/接入点。

如果上述方法不起作用,或者您有多个接入点并且您没有连接到主路由器,您可以尝试以下解决方案:

  1. 找到您的接入点的 MAC 地址(通常印在其标签上)。
  2. ping 您的网络地址(用 .255 替换您的客户端 IP 的最后一个数字,即如果您的 IP 是 192.168.1.23,请键入:ping 192.168.1.255)
  3. 键入:arp -a(查找您的接入点的 MAC 地址,并记下它的 IP 地址)

注意:如果辅助 AP 不在接口的 ARP 列表中,您也可以通过登录主 NAT 路由器并在 LAN 有线客户端列表中查找它来查找其分配的 IP。


推荐阅读