Ubuntu18.04LTS使用netplan和systemd-networkd作为默认的网络配置工具。
在早期版本中,我们可以使用service networking restart,或者仅仅使用ifdown & ifup来完全重新启动网络或接口。
在18.04中,netplan告诉您更改yaml文件并使用netplan应用。
当我更改绑定接口时,就像散列策略mtu一样,netplan apply命令不会使新配置生效。
顺便说一下,netplan显示呈现是networkd。
我搜索了整个互联网,以找到重新启动网络的方法,但失败了。
我能做的就是重新启动服务器。这将使新的mtu和哈希策略有效。
但是只要更改一个网络参数,为什么我必须重新启动整个服务器!即使是不稳定的windows服务器也不是这样的!
所以,任何人都可以告诉我该怎么办?
我已经尝试过但失败的方法列表:
systemctl restart systemd-networkd:重新启动,但mtu和策略没有改变发布于 2020-05-26 14:29:06
netplan apply做了这项工作。
在某些情况下,您必须重新启动。
发布于 2021-02-19 07:58:03
对于键接口来说,存在一个问题。当前,在修改Netplan文件之后,我将执行Netplan申请来修改系统文件。然后重新启动systemd以使更改生效。这也有其自身的缺陷。
如果服务器安装了nfs,系统就永远不会出现,网络堆栈也会挂起。因此,我们需要卸载nfs,并重新启动systemd networkd。
https://askubuntu.com/questions/1178171
复制相似问题