我按照许多教程操作,这些教程都推荐了使用 netplan 连接互联网的各种方法。但都没有奏效。我应该尝试使用其他方法连接吗?还是 netplan 应该可以工作,而我做错了什么?如果您知道一些我可以遵循的教程,那将不胜感激,谢谢。
答案1
如果 Netplan 不起作用,一个替代方法(可能还有其他方法)是使用传统方式连接到无线局域网wpa_supplicant
:
注意:所有这些命令都应以 root 身份或使用 sudo 运行:
首先,检查您正在使用的接口:
ip link
您应该会看到以“wlan”或“wlp”开头的接口 - 例如:wlan0
或wlp2s0
。启动此接口:
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
一分钟内即可连接。