我使用 Ubuntu 作为我的家庭路由器,自从从 Funtoo/Gentoo 迁移后,我注意到我会定期出现连接中断,而我以前没有。进一步查看日志,我看到我的外部接口在 T1 时间(DHCP 租约的一半)处关闭。
我正在使用 netplan 以 systemd-networkd 作为调度程序来配置我的系统。
我认为我可以通过 /etc/systemd/networkd.conf 将连接标记为关键:
[DHCP]
CriticalConnection=true
UseDNS=false
UseNTP=false
但是,这似乎没有任何作用。
我在这里引用文档:http: //manpages.ubuntu.com/manpages/bionic/man5/systemd.network.5.html
我把文件放错地方了,需要放在这里:
/etc/systemd/network/*.network
其中 * 可以是任何你喜欢的。对我来说,我将其命名为默认(default.network)。