- 🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)
- 🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd
- 🌐系列专栏:TCP/IP协议
- 📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连支持一下呀!!! 👉关注✨、点赞👍、收藏📂、评论。
- 如需转载请参考转载须知!!
Windows系统下,双网卡如何配置静态路由,实现同时访问内外网
- 背景
- 系统网卡情况
- 默认情况
- 操作方式
- 相关命令汇总
背景
- 一台PC主机,Windows系统,拥有两个网卡。希望同时通过一个网卡访问内网,另一个网卡访问外网。
系统网卡情况
- 通过ipconfig可以查看网卡的IP、网关等信息。
- 内网网卡
IPv4 地址 . . . . . . . . . . . . : 172.168.1.188
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 172.168.1.1
- 外网网卡
IPv4 地址 . . . . . . . . . . . . : 192.168.1.188
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.1.1
默认情况
- 如果系统没有配置静态路由,则系统的默认路由是不确定的,主要依赖于接口的启动顺序。
- 因此,你的系统可能仅能访问内网或仅能访问外网,但是无法同时访问。
- 另外,每次重启之后的结果可能也不一样。
操作方式
- 需要以管理员权限运行 cmd 可执行程序(C:\Windows\System32\cmd),来执行下面命令:
1)将默认路由规则清空:
route delete 0.0.0.0
2)添加默认路由规则,指向外网网关【访问外网】:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p
3)添加普通路由规则,指向内网网关【访问内网】:
route add 172.168.0.0 mask 255.255.0.0 172.168.1.1 -p
相关命令汇总
ipconfig #查看网卡接口情况
route print # 查看路由表
route add 172.168.0.0 mask 255.255.0.0 172.168.1.1 -p #增加永久路由
route -p add 172.18.4.4/32 172.17.13.1 #另一种格式,掩码格式
route -p add 172.18.4.0/24 172.17.13.1 #另一种格式,掩码格式
route delete 172.18.4.0/24 #删除一条路由
route delete 172.18.4.0 #删除一条路由
如本文对你有些许帮助,欢迎大佬支持我一下,您的支持是我持续创作的不竭动力
支持我的方式