Networking
靜態路由和路由表
如果有人願意解釋幾個概念,這在很大程度上是一個學習問題。我的問題是 - 就我而言,預設路由表存在於預設的 Windows 7 安裝中,表中的每個路由有什麼作用?
這是一個螢幕截圖:
10.128.4.0 只是我在搞砸時添加的一條路線。
我從我在超級使用者上發布的一個問題中了解到,第一條路由只是一條預設路由,它將任何 IP 的所有流量路由到我正在使用的介面上的預設網關。但是其他人呢?以及路由表將如何處理具有多個 NIC 的機器,可能連接到兩個不同的網路,或者甚至可能是同一網路上的兩個 NIC,因此 VM 可以擁有一個物理網卡,而不是每個 VM 共享主機。
謝謝!
路由條目將到各種網路的流量引導到各自的介面。到 127.0.0.0/8 (localhost) 的流量會進入地址為 127.0.0.1 的介面。到 192.168.0.0/24(LAN)的流量會進入地址為 192.168.0.5 的介面。多播流量 (224.0.0.0/4) 和廣播流量 (255.255.255.255/32) 首先進入地址為 192.168.0.5 的介面,如果該介面不可用,則進入地址為 127.0 的介面。 0.1(這是通過指標控制的,較小的值意味著較高的偏好)。
如果主機是多宿主的(即有多個外部介面),則該介面有自己的地址和相關規則。如果兩個介面的地址來自相同的網路範圍,它們都會有一個網路路由,因此這樣做不是一個好主意(以及其他原因)。
專用於 VM 流量的附加網路介面不應與主機作業系統共享,因此既沒有 IP 地址也沒有路由。