[求助]openVPN和代理问题

我在公司用的win11电脑上装了clash,开着规则模式,国内外网站访问都没问题。前一段在家里的一台电脑上装了个openVPN 服务端,然后在公司这台电脑上装了客户端,配置完后正常连上了,能通过家里的局域网ip访问nas。
然后上周五发现个奇怪的问题,同时开启clash和openVPN时,访问国外没问题,但是访问国内就很怪,百度搜索很慢,bilibili和aqy这些视频站都打不开,tracert bilibili的时候超时。
我的openVPN客户端设置了只代理 192.168.31.* 的流量,
有什么排查的方向么


clash开启tun模式后请求都正常了,不知道为啥用系统代理模式会有问题

常规话题快问快答

2 个赞

你可以看下系统的默认路由是不是指到你openvpn的ip上了

我是用openvpn-socks这个项目把openvpn流量转换成一个socks代理,然后添加到clash里面管理的,没有遇到问题,https://hub.docker.com/r/jonoh/openvpn-socks

应该不是,我的openVPN是用的域名指向的家里的公网IP,家里路由的网关是192.168.31.1, 公司的是 192.168.1.1, 所以我在openVPN客户端里配置了只转发 192.168.31.* 的请求。访问 bilibili的时候,按clash的规则应该是直连,按openVPN的规则应该是不处理,但是现在两个同时开着就无法访问

是电脑上同时装了 openvpn-socks 和 openvpn客户端?

把 openVPN 关了是不是正常访问了,如果是排查下 openVPN 设置吧。或者 clash 能开 tun 吗? 可以的话开起来后看看是不是没问题了。

1 个赞

只装了openvpn-socks

1 个赞

openVPN关了是正常的。我刚试了下clash用tun模式,和openvpn同时开也正常,用系统代理模式的时候和openvpn同时开就会有问题

你可以先开openVPN再打开clash代理开关试试

不行,不管先开谁,只要clash是系统代理模式,就有问题

1 个赞