zhuht
(zhuht)
1
我在公司用的win11电脑上装了clash,开着规则模式,国内外网站访问都没问题。前一段在家里的一台电脑上装了个openVPN 服务端,然后在公司这台电脑上装了客户端,配置完后正常连上了,能通过家里的局域网ip访问nas。
然后上周五发现个奇怪的问题,同时开启clash和openVPN时,访问国外没问题,但是访问国内就很怪,百度搜索很慢,bilibili和aqy这些视频站都打不开,tracert bilibili的时候超时。
我的openVPN客户端设置了只代理 192.168.31.* 的流量,
有什么排查的方向么
clash开启tun模式后请求都正常了,不知道为啥用系统代理模式会有问题
2 Likes
你可以看下系统的默认路由是不是指到你openvpn的ip上了
pink233
(liiii)
4
我是用openvpn-socks这个项目把openvpn流量转换成一个socks代理,然后添加到clash里面管理的,没有遇到问题,https://hub.docker.com/r/jonoh/openvpn-socks
zhuht
(zhuht)
5
应该不是,我的openVPN是用的域名指向的家里的公网IP,家里路由的网关是192.168.31.1, 公司的是 192.168.1.1, 所以我在openVPN客户端里配置了只转发 192.168.31.* 的请求。访问 bilibili的时候,按clash的规则应该是直连,按openVPN的规则应该是不处理,但是现在两个同时开着就无法访问
zhuht
(zhuht)
6
是电脑上同时装了 openvpn-socks 和 openvpn客户端?
admini
(admini)
7
把 openVPN 关了是不是正常访问了,如果是排查下 openVPN 设置吧。或者 clash 能开 tun 吗? 可以的话开起来后看看是不是没问题了。
1 Like
zhuht
(zhuht)
9
openVPN关了是正常的。我刚试了下clash用tun模式,和openvpn同时开也正常,用系统代理模式的时候和openvpn同时开就会有问题
FlyShadow
(我秦始皇10086)
10
你可以先开openVPN再打开clash代理开关试试
zhuht
(zhuht)
11
不行,不管先开谁,只要clash是系统代理模式,就有问题
1 Like
meilon
(meilon)
13
如果你只是想要通过openvpn访问家里的机器, 建议在服务端通过 push route 的方式向客户端推路由表, 类似这样 push “route 192.168.1.2 255.255.255.255”;