起因
ip addr顯示內容 inet 中包含 noprefixroute,看着礙眼想去掉,不知道怎么弄。
解決
最終找到了一台不顯示這項參數的機器,打開其/etc/sysconfig/network-scripts/ifcfg-ethx, 多方比對發現配置了NM_CONTROLLED=no。
該參數默認為yes,竟是network manager自作主張,配置了默認路由。
觀察
配置no之后, 查看路由表ip route show,最后一列沒有metric字段,ip addr顯示不再有noprefixroute
思考
服務器端固定IP場景下,建議關閉,管理員控制比較穩妥。
桌面級應用/DHCP場景下,建議開着,網絡配置省心。
————————————————
原文鏈接:https://blog.csdn.net/yanglee365/java/article/details/104189235