无法使 IP 静态化 - 已解决

无法使 IP 静态化 - 已解决

我可能遇到了从 Ubuntu 20.04 升级到 22.04 的问题,无法解决。我的 IP 之前在“ens1”接口上是静态的 192.168.0.100,但在升级过程中,该接口已设置为“enp3s0”。“ifconfig”命令结果:

enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.11  netmask 255.255.255.0  broadcast 192.168.0.255
...

在 /etc/network/interfaces 中,我之前的设置也被忽略:

# allow-hotplug ens1
# iface ens1 inet static
# address 192.168.0.100 
# netmask 255.255.255.0
# gateway 192.168.0.254

如果我使用新界面更新设置,那么:

allow-hotplug enp3s0
iface enp3s0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.254

我失去了网络连接。

但我在 XFCE4 小程序上看到的是,网络管理器似乎保留了“ens1”接口。因此,如果我像以前一样在接口文件中将“enp3s0”替换为“ens1”,我可以重新访问网络,但网络管理器的图标会丢失,我的 IP 仍为 192.168.0.11!这到底是何魔力,我该如何将我的 IP 重新设置为静态?

相关内容