Windows

僅允許給定網路介面的子網路由 (Windows)

  • April 20, 2017

我使用一台筆記型電腦,它有兩個物理網路介面:無線(按路由列印的IF 11 )和乙太網( IF 12)。我有兩個路由器R1R2,但只有第一個有網際網路連接。我的目標是通過R1路由所有流量,但在子網上路由所有請求,由R2(例如192.168.2.x)通過R2控制。

預設情況下,Windows 更喜歡有線連接而不是 WiFi,因此我將無線適配器的指標更改為低於IF 12的指標。

有沒有辦法阻止作業系統0.0.0.0為乙太網適配器創建預設路由?

您應該能夠通過不在 NIC 中設置預設網關以供內部使用來完成此操作。如果您只在“Internet”網卡上設置了預設網關,那麼您可能只需要在 Windows 中添加一個帶有 -p 的路由以實現持久化。您需要為直接連接的子網以外的所有網路添加路由。

ROUTE -P ADD 10.10.10.0 MASK 255.255.255.0 192.168.1.1 METRIC 1

引用自:https://serverfault.com/questions/845497