我在 Ubuntu 20.04 上使用 Netplan 在 DHCP 接口上配置静态路由,如下所示:
network:
ethernets:
ens4:
dhcp4: true
routes:
- to: 10.1.1.1
via: 192.168.1.1
静态路由有效。但是,它会导致 DHCP 租约文件每 3 秒跳转一次。
$ ls -la --time-style=full-iso /run/systemd/netif/leases/3
-rw-r--r-- 1 systemd-network systemd-network 315 2023-11-15 22:44:52.537783405 +0000 /run/systemd/netif/leases/3
$ls -la --time-style=full-iso /run/systemd/netif/leases/3
-rw-r--r-- 1 systemd-network systemd-network 315 2023-11-15 22:44:56.141554573 +0000 /run/systemd/netif/leases/3
结果,ntp-systemd-netif.service 每 3 秒重启一次。
Nov 15 22:47:16 ... systemd[1]: ntp-systemd-netif.service: Start request repeated too quickly.
Nov 15 22:47:16 ... systemd[1]: ntp-systemd-netif.service: Failed with result 'start-limit-hit'.
我想知道为什么这种配置会导致 DHCP 租约文件每 3 秒更改一次。Netplan 是否支持在 DHCP 接口上配置静态路由?
谢谢洪