如圖:html
業務地址:192.168.10.0/24 192.168.20.0/24
管理地址:172.168.10.0/24 172.168.20.0/24centos
需求:每臺主機配置兩張網卡,分別鏈接業務地址和管理地址。業務接口用來傳輸業務數據,管理接口用來跑管理傳輸,由於ip資源緊張,須要擴展網絡
(1)對於業務地址,只須要默認路由設置爲交換機地址便可;
(2)對於管理地址,若是跨網段,默認地址被佔用的狀況下,這時候就須要添加靜態路由網絡
路由:是指分組從源到目的地時,決定端到端路徑的網絡範圍的進程。有個很好的例子:家就是主機,路由器就是公交車,你經過搭乘公交車到你朋友家去;若是沒有公交車直達,須要轉乘公交車,那麼你勢必在出發以前要規劃好怎麼坐車,到哪站轉那路車,這個就叫路由。
路由分爲三種:
(1)直連路由:就是不須要轉車;
(2)靜態路由:就是本身定製好轉車路線;
(3)動態路由:就是公交司機之間協商好,從你家到他家應該怎麼轉車,你只管上車下車就是。centos7
回到我上面的問題,由於個人默認路由已經被業務地址佔用,因此我須要手工的採起靜態路由的方式來通訊。
對於管理地址內的主機而言,若是兩臺主機要相互通訊,兩臺主機上都須要配置靜態路由,不然沒法互聯互通。
在centos7 中配置以下:spa
臨時配置的方法: code
172.168.10.0/24 主機配置:htm
ip route add 172.168.20.0/24 via 172.168.10.254 dev eno4 # 當eno4接口訪問172.168.20.0/24 網絡請轉到 172.168.10.254 接口
172.168.20.0/24 主機配置:blog
ip route add 172.168.10.0/24 via 172.168.20.254 dev eno4 當 eno4 接口訪問172.168.10.0/24 網絡請轉到 172.168.20.254 接口
如上分別在兩個不一樣網段主機上配置後,兩臺主機纔會互聯互通。接口
在 Centos7 和 RHEL 7 中配置永久生效方式以下:進程
# cat /etc/sysconfig/network-scripts/route-eno4 172.168.20.0/24 via 172.168.10.254 dev eno4 # cat /etc/sysconfig/network-scripts/route-eno4 172.168.10.0/24 via 172.168.20.254 dev eno4
須要手動建立一個配置文件 route-網卡名,內容爲臨時配置 add 後面的內容,另外一臺主機一樣的方式進行配置。
轉: https://www.cnblogs.com/hukey/p/8386591.html