Linux使用v2ray客户端

/ Linux / 0 条评论 / 2800浏览

最近把Windows 10换成Linux,第一件事就是先把科学上网搞起。

服务端的安装就不说啦, https://github.com/v2ray/v2ray-core/releases 这里下载客户端,也可以用Linux的包管理工具下载,我用的发行版是manjaro,用pacman安装: sudo pacman -S v2ray。

Linux上没有找到v2ray的GUI客户端,所以配置文件只有自己编辑。如果是手动下载的那就修改解压后的文件config.json,然后 ./v2ray 就能用。如果是用包管理工具,则修改 /etc/v2ray/config.json ,

参数配置一样,该好后 sudo systemctl start v2ray 启动,我

是直接把之前windows用v2ray时的配置文件保存下来,直接覆盖了就好了。

如果是在windows 使用GUI 客户端直接启用然后调代理模式就能用了。Linux还要给浏览器装个代理插件switchyomega。我用的谷歌浏览器chromium, 因为还不能使用代理,无法直接进插件商店,这是下载插件的地址

https://github.com/FelisCatus/SwitchyOmega/releases 。现在就可以按照上面安装v2ray后的具体配置给switchyomega配置代理了,多种代理模式里还是PAC 最好用,在配置PAC之前,使用一个工具叫 genpac ,pacman里面没有找到,我这里就用

pip install genpac 来安装。装好后执行 genpac --format=pac --pac-proxy="SOCKS5 127.0.0.1:1080" -o /etc/v2ray/autoproxy.pac 生成 autoproxy.pac 文件,这里已指明生成后的路径,打开这个文件并复制里面电内容。接着去switchyomega的设置里面“新建情景模

式”,类型就选“PAC情景模式” 。把刚才复制的东西复制到“PAC脚本”那个文本大框里,保存应用就行了。

也可以不用switchyomega直接使用系统代理,系统代理和switchyomega配置同理,在系统设置里面配置代理即可。