Ubuntu
如何在ubuntu中永久保存靜態路由
目前配置:
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 伺服器。
經過一番研究,我得到了解決方案。只是在這裡發帖分享。
- 對於 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