目前配置:
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