折腾

Elementary (ubuntu) 配置非图形化的 v2ray 用户端

2021-06-12 2 718

这个真的是为了记录,因为最开始的时候我就在我的 elementary os 上配置过,并且成功。然后再折腾图形界面的 v2rayQ 还是 Qv2ray 失败后,我居然对原来的非图形化配置一点印象都没有,老了老了。

所以这次又重新配置了一遍,然后记录下来,其实很简单。

v2ray 的服务来自这里:https://github.com/v2fly/fhs-install-v2ray

按照说明来,真的很简单。

不过可能有时候会遇到鸡生蛋和蛋生鸡的问题,比如安装的过程需要用到这个地址 https://raw.githubusercontent.com/,而没有梯子,这个地址可能就打不开。

直接在线安装:

// 安装 curl
sudo apt install curl 
//安装和更新 v2ray
sudo bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
//移除 v2ray
sudo bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove
//只更新.dat数据
sudo bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh)

当然,在线安装可能会遇到这个问题:

curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443

所以,也可以把 install-release.shinstall-dat-release.sh 下载到本地,然后直接本地终端 bash 它。

安装完后影响的文件夹有:

/usr/local/bin/v2ray
/usr/local/bin/v2ctl
/usr/local/share/v2ray/geoip.dat
/usr/local/share/v2ray/geosite.dat
/usr/local/etc/v2ray/config.json
/var/log/v2ray/
/var/log/v2ray/access.log
/var/log/v2ray/error.log
/etc/systemd/system/v2ray.service
/etc/systemd/system/v2ray@.service

然后是关键的一步:要有梯子的资源!这不刚在甲骨文申请了个免费 VPS,于是就搭了个梯子的服务,刚刚好用上。

所以,找到 /usr/local/etc/v2ray/config.json,把搭建好的服务配置写到 config.json 文件里面,保存关闭。

或者如果 windows 系统下有装过 v2ray 图形化客户端的,直接把 config.json 文件复制过了替换就好。

然后就是启动 v2ray 了,常用命令:

systemctl start v2ray
systemctl stop v2ray
systemctl status v2ray
systemctl restart v2ray
systemctl enable v2ray //开机启动服务
systemctl disable v2ray.service --now

设置了开机启动服务后,需要用的时候,打开【系统设置】- 【网络】-【代理】,填写代理地址和端口,点击【应用】,就可以 google 了。

前期设置好后,就是每次使用的时候要在网络-代理这里点两下,估计以前就是这么点着点着,然后把前面配置的都忘记了。

不过现在貌似 v2ray 过时了,人家又改玩 Xray 了,项目地址:https://github.com/XTLS/Xray-install

跟不上跟不上,暂时能用先用着吧。

“Elementary (ubuntu) 配置非图形化的 v2ray 用户端”有 2条评论

  1. 我之前也一直折腾这个东西,后来发现直接购买鸡场服务才是最稳定的。
    当然啦,折腾有折腾的乐趣。先收藏一下你说的Xray

  2. 放假了有充裕时间折腾

发表评论

幸会!