我使用备用服务器安装程序安装了 Ubuntu 18.04。安装过程中未检测到任何网络接口。
我不知道如何设置网络(以太网和 wifi 都行)。对于有线网络,我必须使用 USB Type-C 适配器(戴尔 XPS 15)。
此外,ifup/ifdown 未安装。我该如何配置网络?我最终想安装 Ubuntu 桌面。我选择替代安装程序的原因是我想要比标准安装程序允许的更多分区控制。
我/etc/network/interfaces
添加了:
auto eth0
iface eth0 inet dhcp
auto wlp2s0
wpa-ssid <essid>
wpa-psk <pass>
ip add show
显示:
1: lo <LOOPBACK,UP,LOWER_UP> mtu ##### qdisq noqueue state UKNOWN group default qlen 1000
link/loopbac 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet <ip> scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host lo
valid_lft forever preferred_lft forever
2: wlp2so: <BROADCAST,MULTICAST> mtu #### qdisc noop state DOWN group default qlen 1000
link/ether <mac> brd <brd>
cat /etc/netplan/*.yaml
输出:
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
systemctl status systemd-networkd
报告:
● systemd-networkd.service - Network Service
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:systemd-networkd.service(8)
顺便lshw
展示一下:
network DISABLED
答案1
Ubuntu Server 18.04 及更高版本中的网络由 netplan 处理,不再位于 /etc/network/interfaces 中。请删除您对该文件的添加。
请编辑您的 /etc/netplan/01-netcfg.yaml 文件以读取:
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
wifis:
wlp2s0:
dhcp4: true
dhcp6: true
access-points:
"network_ssid_name":
password: "**********"
请注意,接入点名称和密码用引号括起来。此外,netplan 对缩进和间距非常严格。请仔细校对。
保存文件后,请执行以下操作:
sudo netplan generate
sudo netplan apply
重启。检查是否已连接。您有 IP 地址吗?
ip addr show
您已连接吗?
ping -c3 www.ubuntu.com