如何仅使用 Linux 中的命令行连接到无线网络?

如何仅使用 Linux 中的命令行连接到无线网络?

如何在 Linux 中仅使用命令行连接无线网络?我只知道必须iwconfig使用,但如何使用呢?

答案1

具体命令取决于您连接的网络。我通常首先使用“iwlist”来查找可用网络的列表。

iwlist wlan0 scanning

这将返回在接口 wlan0 上看到的所有无线网络的列表。

下一步是设置 ESSID 和要使用的接入点(通常是自动的)。

iwconfig wlan0 essid my_network
iwconfig wlan0 ap any

如果网络不安全,则此时您已完成 wifi 配置。然后您可以设置静态 IP(ifconfig)或请求动态 IP(dhclient)。

如果网络采用 WEP 保护,您将需要输入正确的密钥。

iwconfig wlan0 enc s:my_network_key

如果网络使用 WPA(2) 保护,则您需要先安装并配置 wpa_supplicant。

与往常一样,手册页是您寻找更多信息的第一个地方。

相关内容