我在这里有点麻烦。
我有一堆 Ubuntu 22.04 VM,托管在多个 ESXi 服务器上。
当我尝试使用 netplan 应用时netplan apply
,系统网络冻结并且没有发送任何数据包(使用 检查tcpdump
)。
另外,当我尝试安装systemd-timesyncd
并启用 ntp 服务时,也会发生同样的情况。
我尝试过不同的事情,包括调整keepalived
内核中的参数,但到目前为止还没有运气......
有什么想法为什么会发生这种情况吗?
网络规划配置(按照阿尔乔姆的评论)
network:
version: 2
ethernets:
ens160:
dhcp4: no
dhcp6: no
optional: true
match:
macaddress: "00:50:56:94:c2:1a"
addresses:
- 172.16.96.31/20
nameservers:
addresses:
- 172.16.1.3
routes:
- to: 0.0.0.0/0
via: 172.16.1.3
on-link: true
- to: 172.16.1.0/24
via: 172.16.111.254
- to: 172.18.0.0/16
via: 172.16.111.254
- to: 172.16.53.104/32
via: 172.16.111.254
- to: 172.16.8.0/24
via: 172.16.111.254
- to: 172.16.56.0/24
via: 172.16.111.254
- to: 172.16.96.0/20
via: 172.16.111.254
- to: 172.16.49.0/24
via: 172.16.111.254
PS 1:match
作为我努力的一部分,我添加了指出网络接口上的确切 MAC 地址,但这并没有解决问题。