Centos 設置默認路由得優先級


記錄一個解決現場得小問題: 

  現場工程師描述說他們得server 在起來后(這server 上有多個ip),一開始可以ssh 登陸,但是過了段時間突然失聯,無法ping 同無法ssh 。 對外訪問得ip 無法ping 通,但是其他得網絡有得可以通信。 

排查定位:

  該server 上有多個塊網卡,網卡上配置了不同網段得地址, 檢查該server 得默認路由發現有三條默認路由存在,對外連接得北向地址默認路由優先級竟然排在最下面。 當有多個默認路由存在時,系統只讀優先級最高的默認路由

 

解決方法:

     修改網卡配置文件,設置路由的優先級。通過“IPV4_ROUTE_METRIC=0” 設置優先級,數值越低優先級越高

cat /etc/sysconfig/network-script/ifcfg-eth0

NAME=“eth0”
TYPE=“Ethernet”
BOOTPROTO=“none”
DEVICE=“eth0”
ONBOOT=“yes”
IPADDR=****
NETMASK=255.255.255.224
GATEWAY=****
IPV4_ROUTE_METRIC=0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM