Windows下配置静态路由,实现多网络同时使用

不论单网卡还是双网卡,windows下默认只能同时存在一个网关。
通过设置后即可实现多网关同时存在了。

一、 准备网络配置

  1. 双网卡情况:
    这种情况相对简单,直接配置每个网卡对应的IP、掩码、网关即可。

  2. 单网卡情况:
    在原网卡配置基础上,选中(TCP/IPv4)协议,点击属性 -> 点击高级
    在高级TCPIP高级设置窗口中单击添加 -> 添加自定义的IP地址和掩码
    点击下面的添加按钮添加网关,注意取消勾选自动跃点数,填入自定义数值。
    同样点击原有的网关地址,点击编辑,把自动跃点数设置为自定义值。
    【重点】:跃点数越低优先级越高,所以想要那个网关作为默认路由就把哪个跃点数设置小一点。

二、 开始配置路由

  1. 查看路由

    1
    2
    # 注意:所有路由操作,需要以管理员身份运行CMD或PowerShell
    > route print
  2. 删除默认路由

    1
    2
    # 因为默认路由是动态的,所以先删除它。
    > route delete 0.0.0.0
  3. 添加静态路由

    1
    2
    3
    4
    5
    6
    7
    # 例举下列几条添加路由实例,根据实际情况调整。
    > route -p add 192.168.106.0 mask 255.255.255.0 192.168.106.1
    // 添加目标网段走第二路由。
    > route -p add 172.16.10.10 mask 255.255.255.255 192.168.106.1
    // 添加单个指定的目标IP走第二路由。
    > route -p add 0.0.0.0 mask 0.0.0.0 10.10.10.254
    // 所有路由添加后,添加默认路由。(-p 指永久路由)

Windows下配置静态路由,实现多网络同时使用
http://anximin.github.io/2024/07/17/Win_route/
作者
Sylar
发布于
2024年7月17日
许可协议