設備有兩張網卡,在 debian 9 會有兩個默認路由$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Ifacedefault gateway 0.0.0.0 UG 100 0 0 enp0s8default gateway 0.0.0.0 UG 101 0 0 enp0s310.0.2.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s3link-local 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s8192.168.20.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s8必須刪除一個才能連接外網由于找不到相關設置,所以就想使用腳本開機自動執(zhí)行刪除命令route del -net default netmask 0.0.0.0 dev enp0s8在開機的時候該腳本執(zhí)行失敗,而且還有一個問題,如何保證該腳本在網絡配置完成后運行。所以該如何保證只有一個默認路由呢?所以該如何保證只有一個默認路由呢?所以該如何保證只有一個默認路由呢?
2 回答

DIEA
TA貢獻1820條經驗 獲得超2個贊
可修改 debian 網絡設置文件 /etc/network/interfaces,兩種參考方法
對不需要設置網關的接口,用靜態(tài) IP,不用 DHCP,如
auto eth_master inet dhcpauto eth_slave inet static address 192.168.20.0 netmask 255.255.255.0
添加回答
舉報
0/150
提交
取消