我知道这个标题看起来很蠢,但是经过一些尝试,我觉得我陷入了 ubuntu server 22.04 最小安装的困境:
安装并首次启动时,一切正常,但很快我注意到没有安装 iproute2。安装后,我重新启动系统。
重启后。网络断了。是的,消失了。
我手动使用 iproute2 来配置网络:
PS:ip是假的
ip link set dev ens160 up
ip address add dev ens160 10.0.0.50/24
ip route add 10.0.0.1 dev ens160
ip route add default via 10.0.0.1
然后
ping 1.1.1.1
哦,拜托。Ping 甚至没有安装。然后我尝试,apt update
但失败working 0%
了。
问题:如何在 ubuntu server 22.04 中配置网络?
我应该在第一次启动时安装 netplan 吗?
编辑 1:发生了一些问题,我创建了另一个虚拟机并执行相同的安装过程,安装后 Ping 和 IPRouter2 netplan 存在。无论如何重启,netplan 都会处理网络
我无法再次重现这种行为
答案1
对于服务器,我更喜欢使用 ifupdown 并编辑 /etc/network/interfaces。Netplan 是一个高级工具,它为 ifupdown / networkmanager 生成配置。如果您想让服务器保持最小,则不需要使用它。