服務器組網形式

連接好所有的設備后出現以下問題
enp1s0 可以 ping 通 192.168.0.1, 和 pc1, 但是 ping不通域名和外網, pc1 也能夠遠程通過0網段遠程
-
查看防火牆, 是關閉的
-
應該是網關的問題, 查看網關 網關顯示 default _geteway, 可以使用 route -n

-
使用 route -n 查看

-
除了enp1s0之外, 拔掉其它的網線,
發現能夠ping 通 www.baidu.com, 也能 ping 通 外網ip, 插上其它網線也能夠正常上網
再次查看 route -n 路由, 如圖

發現唯一的區別就是 enp1s0 排列在 enp2s0 前面,順序變了 -
猜測: 默認路由的影響, 0.0.0.0 指的是所有的網絡都會經過對應的網卡
eg:route add -net 192.168.1.0 netmask 255.255.255.0 dev enp1s0
指的是 將發送 192.168.1.0 網段的數據包都從網卡 enp1s0 發出去
刪掉 enp2s0 的網卡route del default enp2s0
除了enp1s0 的默認網關留下來,其它的默認網關都刪掉, 如下圖

- 這里路由的意思就是所有的網段的數據包都會從enp1s0 網口發送出去,但是除了192.168.0.0和192.168.31.0 網段的數據包從對應的 enp1s0 和 enp2s0 發送出去
- 也就是說, 訪問192.168.0.0的網段的內網是走第二個路由, 訪問192.168.31.0 網段的內網是走的第三個路由, 訪問其它網段的,比如65.4.15.55等等走的都是第一個路由
