在 Ubuntu Server 20.04 上连接个人 WiFi

在 Ubuntu Server 20.04 上连接个人 WiFi

我按照许多教程操作,这些教程都推荐了使用 netplan 连接互联网的各种方法。但都没有奏效。我应该尝试使用其他方法连接吗?还是 netplan 应该可以工作,而我做错了什么?如果您知道一些我可以遵循的教程,那将不胜感激,谢谢。

答案1

如果 Netplan 不起作用,一个替代方法(可能还有其他方法)是使用传统方式连接到无线局域网wpa_supplicant

注意:所有这些命令都应以 root 身份或使用 sudo 运行:

首先,检查您正在使用的接口:

ip link

您应该会看到以“wlan”或“wlp”开头的接口 - 例如:wlan0wlp2s0。启动此接口:

ip link set <interface> up

例如,如果wlp2s0是接口:

ip link set wlp2s0 up

wpa_supplicant使用以下命令创建配置文件(假设您的网络是 WPA-PSK 加密的):

wpa_passphrase "<SSID>" "<Password>" > /etc/wpa_supplicant/wpa_supplicant.conf

例如:

wpa_passphrase "MyHomeNetwork" "abcd1234" > /etc/wpa_supplicant/wpa_supplicant.conf

在后台启动 wpa_supplicant:

wpa_supplicant -Bc /etc/wpa_supplicant/wpa_supplicant.conf -i <interface>

最后,如果您使用 DHCP 连接,请启动dhclient

dhclient <interface>

现在测试您的连接(可选):

ping ubuntu.com -c 5

答案2

netplan 可以配置,但底层系统失败。ubuntu server 20.04 不包含 wpasupplicant(只有 1.4Mb),你应​​该连接以太网电缆,然后重新启动

apt install wpasupplicant
netplan apply

一分钟内即可连接。

相关内容