在linux命令行下使用原生v2ray客户端

简介

这一篇写的linux命令行下如何使用原生的v2ray客户端进行代理,尽量简化写明了,留存笔记以后翻看。

 

教程

可以先到这里详细的去看【https://github.com/v2fly/fhs-install-v2ray】,这里官网提供的一键安装脚本

安裝和更新 V2Ray

// 安裝執行檔和 .dat 資料檔
# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

安裝最新發行的 geoip.dat 和 geosite.dat

// 只更新 .dat 資料檔
# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh)

移除 V2Ray

# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove

安装文件所在目录

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

然后我们在编辑配置文件之前,先从电脑端的v2ray导出config.json,这样会比较简单一些,打开v2ray电脑端,右键节点【导出所选服务器为客户端配置】

然后在回到linux命令行这里,把导出的config.json上传到服务器,覆盖安装后默认路径下【/usr/local/etc/v2ray/config.json】,然后启动命令

# 启动V2ray 
sudo systemctl start v2ray 

# 停止V2ray 
sudo systemctl stop v2ray 

# 检查V2ray状态 
sudo systemctl status v2ray 

# 设置V2ray开机自启动 
sudo systemctl enable v2ray

测试能返回google.com的源代码,即表示配置成功

curl -x socks5://127.0.0.1:10808 https://www.google.com -v
THE END