如何确认/验证 WiFi 是否为 WPA2?

如何确认/验证 WiFi 是否为 WPA2?

如何从命令行确认在主机上无线网络连接使用WPA2?

无线路由器设置为WPA2 Personal在网络上使用(具有预共享密钥的 WPA2)和 AES,并且我已将wpa-ssid,wpa-psk和添加wpa-proto RSN到 /etc/network/interfaces,但 iwconfig 打印Encryption key:off。我正在运行 Debian Wheezy/7.0。我检查了系统日志,但没有看到任何相关内容,并且当前唯一的wpa_supplicant.conf我的系统上有一个用于 D-Bus 的系统。

答案1

您可以通过执行以下操作来检查接入点在其信标中广播的内容(您将需要该wireless-tools包):

$ sudo iwlist wlan0 scanning

输出因设备而异,并将显示接口可以看到的每个 SSID。我的 WPA2 接入点给出了这个(iwlist来自非常详细输出):

IE: IEEE 802.11i/WPA2 Version 1
    Group Cipher : TKIP
    Pairwise Ciphers (2) : CCMP TKIP
    Authentication Suites (1) : PSK

您也可以wpa_supplicant直接询问,这可能更符合您的要求:

$ sudo wpa_cli status
Selected interface 'wlan0'
bssid=c8:d7:19:01:02:03
ssid=whatever-SSID-you-are-using
id=0
mode=station
pairwise_cipher=CCMP
group_cipher=TKIP              <-- cipher
key_mgmt=WPA2-PSK              <-- key mode
wpa_state=COMPLETED
ip_address=10.20.30.4
address=88:53:2e:01:02:03

相关内容