thanks
(谢谢你的付出)
1
clash verge rev主要用在科学上网,采用系统代理模式
openvpn主要是访问公司内网,主要网段就是192.168.20.***
现在的问题是,开启openvpn后,所有国内的流量也会走openvpn,公司内网是50M带宽,用的人也多,所以访问一些网站有时特别慢。
看别人讲过在本机装一个docker镜像,让openvpn变成一个socks代理,但docker的内存占用太大了。
想请教下,怎么让openvpn只代理192.168.20.***这个几个网段,其他地址还是走clash。
现在用的 openvpn是 3.4.4版本。
1 个赞
thanks
(谢谢你的付出)
3
这样吗?
关了后,打开speedtest.cn,显示的IP地址还是公司内网的IP
应该可以在ovpn配置文件里配置,将特定的网络路由到VPN隧道,问问GPT试试
好问题: 选的是规则还是全局
建议学写一个规则直连内网地址(
thanks
(谢谢你的付出)
6
使用的规则模式
直连内网地址的规则,要怎么写,有文档吗?
lian
(lian)
7
加上 route-nopull ,确保不使用openvpn服务器推送的路由表
根据你公司需要访问的网段加上
route 192.168.20.0 255.255.255.0 vpn_gateway
改openvpn就行,clash你以前怎么设置的就怎么设置
thanks
(谢谢你的付出)
8
vpn_gateway 怎么配置呢?
GPT里面讲通用ipconfig查看,但这个ip不会变吗?
lian
(lian)
9
vpn_gateway 不是具体值,就是一个参数选项,直接指向vpn连接后的默认网关了。
只要改那个网段就行了
thanks
(谢谢你的付出)
11
我把clash退出了,这样加了后,直接不能上网了。
这是block-outside-dns
和你给的截图不一样,是openvpn版本问题吗?
vpn_gateway
是还需要单独配置吗?
lian
(lian)
12
把你的vpn文件去掉用户和证书信息发给我,改完了我发你
lian
(lian)
14
首先解决openvpn连接后使用家里网关的问题,再考虑clash
-
关闭openvpn和clash,测试是否正常上网
-
开启openvpn,加载原有配置文件,测试是否正常上网,验证公网IP是否是公司网络
-
关闭openvpn,修改配置文件,加上以下两条,重新打开openvpn,验证公网IP是否是家里网络
route-nopull
route 192.168.20.0 255.255.255.0 vpn_gateway
- 开启clash系统代理模式,验证公网IP是否是代理IP
thanks
(谢谢你的付出)
15
在佬 个人资料 - lian - LINUX DO 手把手的指点下,终于解决了,感谢佬的帮助。
统一说下解决办法,修改client.ovpn文件里面的配置:
- 删除这个:
setenv opt block-outside-dns
,佬的截图里面直接是 block-outside-dns
- 添加这个:
route-nopull
route 192.168.20.0 255.255.255.0 vpn_gateway
route 192.168.30.0 255.255.255.0 vpn_gateway
上面这种可能只能解决我的问题,结论仅供参考。
2 个赞