在前面写到了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地址。

标签: 教程, linux

添加新评论