Ubuntu 20.04 网络接口

Ubuntu 20.04 网络接口

有没有办法像在 17.10 和 11.04 等旧发行版中那样更改 IP 地址配置。例如,我在 /etc/network/interfaces 中更改了 IP 地址,但在 20.04 中无法这样做,而且 netplan 不易使用。

答案1

是的,事情发生了变化,systemd 已经控制了 Linux 的许多部分。如果您想要为您的设备设置静态 IP,请使用 sudo 创建一个文件:

/etc/systemd/network/myconnection.network

[Match]
Name=enp0s25 #check your interfaces for this name

[Network]
DNS=10.10.0.3 #DNS, it may be like the gateway
Address=10.10.0.10/24 #the ip address of your device
Gateway=10.10.0.1  #your router

我已经对这些条目进行了评论(我假设您的本地网关是 10.10.0.1 - 当然您必须使用自己的网关)

完成后必须启用 systemd 服务:

systemctl enable systemd-networkd
systemctl start systemd-networkd

现在您已设置完毕。“enabled”关键字确保服务将在重启后启动,“start”将立即执行(一次)

您可以检查一切是否正常networkctl status enp0s25,但您的网络设备可能有所不同。可以使用以下方法检查设备名称:

ip a

相关内容