如图,每次启动WSL中的ubuntu终端都会提示代理问题,
我用的gpt_academic客户端,用docker部署在windows中的WSL里的ubuntu20.04之中。由于代理问题导致无法使用openai chatGPT等外网的API。
求助群中大佬,有没有什么方式可以一劳永逸的解决这个问题?
1 个赞
proxychains?
启动bash的时候,修改~/.bashrc之类的,export再把默认的代理变量覆盖了,换成同网段的http/socks5代理。另外WSL几乎不好使用tun模式,好多Linux内核模式的东西都无法使用
1 个赞
最简单的方式是在路由器上代理。现在很多路由器支持刷机,刷完之后可以在上面开梯子,这样链接这个路由器下面的设备自动就翻出去了。可以在闲鱼 转转上面买二手便宜的,例如斐讯K2P
我开了 clash tun 模式,虽有提醒,但可用
1 个赞
WSL 里面单独起一个代理,比方 hy2,或者shell crash
改配置,换成桥接
1 个赞
好像是WSL不记得哪个版本开始默认配置改成这样的,可以在.wslconfig手动配置
在你的%USERPROFILE%下新建或修改.wslconfig文件
[wsl2]
networkingMode=mirrored
更详细的可以参考
WSL中的高级设置配置
1 个赞