如何 ping 所连接接入点的 IP 地址?

如何 ping 所连接接入点的 IP 地址?

有人能给我命令吗?我找不到命令。另外,我在哪里可以找到接入点地址?可以从 iwconfig 接入点找到吗?最后,我如何知道它是否以高吞吐量(802.11n)比特率回复?

答案1

有人能给我这个命令吗?我找不到这个命令。

这是因为不存在这样的命令。接入点是 L2 设备。它不需要关心 IP,即第 3 层。接入点关心的是传输帧,以及在 WLAN 帧和以太网帧之间进行转换。

在许多典型的家用路由器中,接入点和路由器是组合设备。在这种情况下,您可以通过查看默认路由来找到设备的 IP:

$ ip route
default via 10.0.3.1 dev wlan0 proto dhcp metric 600 
10.0.3.0/24 dev wlan0 proto kernel scope link src 10.0.3.48 metric 600 

在这种情况下,默认网关是 10.0.3.1。在我的例子中,这是一个 pfSense 防火墙和路由器,而 AP 是一个 Ubiquiti,其 IP 为 10.0.1.133。

答案2

当您的 PC 连接到接入点时,该接入点可通过“网关”IP 地址寻址,您可以通过键入ip route | grep "default"并查看输出的“via”部分来找到该地址。在更复杂的网络设置中可能会有多行输出,但您可以通过将“dev”关键字后的网络接口名称与您的接口进行匹配来识别正确的行:“wlp3s0”。

以太网连接 PC 的示例输出:

default via 192.168.0.1 dev eno1 proto static metric 100

尝试 ping 该地址。它通常是私有网络子网的第一个地址,对于大多数个人路由器来说,通常是 192.168.0.1。

答案3

  1. 查找 IP 地址:

    ip address show [wifi interface]
    
  2. 对设备执行 ping 操作:

    ping address
    
  3. 有关无线网络的信息:

    iwconfig [wifi interface]
    
    • 样品信息:

      wlp3s0    IEEE 802.11  ESSID:"AndroidAP"  
                Mode:Managed  Frequency:2.412 GHz  Access Point: 70:5A:AC:30:7C:D0   
                Bit Rate=72.2 Mb/s   Tx-Power=22 dBm   
                Retry short limit:7   RTS thr:off   Fragment thr:off
                Power Management:on
                Link Quality=70/70  Signal level=-38 dBm  
                Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
                Tx excessive retries:0  Invalid misc:34   Missed beacon:0
      

相关内容