当前配置:
server1:
sudo route add -host 10.0.1.2 dev enp131s0f0
sudo route add -host 10.0.1.3 dev enp131s0f1
server2:
sudo route add -host 10.0.1.1 dev enp131s0f0
sudo route add -host 10.0.1.3 dev enp131s0f1
server3:
sudo route add -host 10.0.1.1 dev enp131s0f0
sudo route add -host 10.0.1.2 dev enp131s0f1
如果任何服务器重新启动或者拔下并重新插入电缆,双方的此配置都将丢失。
对于上述情况,将它们保存在 /etc/rc.local 中不起作用。
那么,如何为 netplan 和 NetworkManager 永久保存它们。我安装了 Ubuntu 桌面和 Ubuntu 服务器。
答案1
经过一番研究,我找到了解决方案。就发在这里分享一下。
对于 netplan,像这样编辑每个接口:
enp131s0f0: addresses: - 10.0.1.3/24 routes: - to: 10.0.1.4 via: 10.0.1.3
对于网络管理器:
像这样配置每个接口 在此处输入图片描述
或者像这样编辑 /etc/NetworkManager/system-connections/ 中的配置文件。
[ipv4]
address1=10.0.1.4/24
dns-search=
method=manual
route1=10.0.1.3/32,10.0.1.4