Q:同时连接2个网络(比如内网和外网,内网不能访问外网资源),访问所有网络资源时只会走内网/外网,现在想要默认走外网,而某些IP(内网资源)走内网
A:使用路由(指定某个范围IP走特定的网关(网卡))
route 部分命令: route print -4 : 打印当前的IPV4路由表 route delete:删除一条路由 eg:删除某一条路由:route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1 route add: 增加一条路由, 如果最后加上 –p 选项,表示永久增加静态路由,重启后不会失效 route change: 更改一条路由 eg:route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 35 -p
1 先查看本地路由表:
route print -4
字段解释:
Interface List: 网络卡列表 Active Routes: 活动路由 Network Destination: 目的网段(就是IP地址,与掩码一起构成网段) Netmask: 子网掩码,与 目的网段 共同定义了此条路由适用的网络地址范围 Gateway: 网关,又称下一跳路由器,在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器 Interface: 接口,本机对应的IP Metric:可以理解为优先级,从1开始,越高优先级越低。比如上图,目的网段0.0.0.0(表示所有网络请求)配置了2条路由规则,但是172的metric小,表示优先级更高,网络请求优先走172
Persistent Routes : 手动配置的永久性路由规则,上图配置了10.78.115.0网段,掩码是255.255.255.0,优先级为1(最高),表示10.78.115.1/254的IP都走10.77.36.1这个网关
2 增加路由规则
例如:10.78.115.1 到 10.78.115.254 的IP走 10.77.36.1 这个网关(-p 重启后仍然存在):
route add 10.78.115.0 mask 255.255.255.0 10.77.36.1 metric 1 -p
注:需要用管理员权限,如果metric参数报错,可以去掉:route add 10.78.115.0 mask 255.255.255.0 10.77.36.1 -p
3 删除路由规则:
例如: 删除所有 network Destination是127.0.0.1的:route delete 127.0.0.1;
route delete 10.78.115.0
### 访问百度 ERR_SSL_PROTOCOL_ERROR 报错
原文链接:https://blog.csdn.net/qq_35720307/article/details/90298635