Linux命令行/终端连接隐藏SSID的WiFi(续篇)
在前面写到了Linux命令行/终端连接隐藏SSID的WiFi,使用了network-manager进行全局管理,实际上对于基础的WiFi连接需求,系统自带的ifupdown也可以实现,不需要额外安装任何软件包。
注意:ifconfig/net-tools已经被弃用,现在默认使用iw等替代了。
Debian 11的无线网卡名称默认为wlp2s0,可以使用ip a来查看实际的名称。输入以下命令,先激活无线网卡。
iw dev
ip link set wlp2s0 up编辑/etc/network/interfaces文件,输入一下内容。
allow-hotplug wlp2s0
iface wlp2s0 inet dhcp
wpa-ssid WiFi_Name
wpa-psk Password其中的WiFi_Name是WiFi名称,Password是WiFi密码,如果是隐藏了SSID的,需要加上一句
wpa-scan-ssid 1配置文件写好了,需要启用,使用以下命令
ifup wlp2s0
iw wlp2s0 link系统可能会需要30秒左右连接WiFi,之后使用ip a查看是否获取正确的ip地址。