Windows 路由本地连接

Windows 路由本地连接

我有几张网卡,但目前我需要将所有远程连接路由到其中一张。因此我添加了以下路由:

route add 0.0.0.0 mask 0.0.0.0 192.168.101.1 metric 1 (where 192.168.101.1 is a default gateway of required network card)

但是现在与 locahost 的本地连接不起作用。我该如何让它们继续工作?

答案1

如果您希望默认路由是特定的 NIC,可以通过“网络连接”>“高级”>“高级设置...”>“适配器和绑定”选项卡>“连接”窗口(我目前使用的是 Vista,但所有操作系统的区域都相同)来实现。您可以更改 Windows 使用 NIC 的顺序。只需将您想要的 NIC 移到列表顶部,这样就可以处理默认路由(只要您没有任何会取代 NIC 顺序的特定路由)。

您还可以像您所做的那样添加特定路由,并且如果存在冲突的路由(如 Hyppy 所述),则可能调整度量,但您还需要 -p 开关来使路由在重新启动后保持不变。如果您使用第一种方法,则根本不需要添加任何路由。

答案2

提高度量。度量值决定优先级。如果您的自定义路由的度量低于 127.0.0.1 目标的路由,那么它将把这些连接路由到您的 192.168.101.1 网关。

相关内容