Dragon

Linux使用v2ray客户端带WEB GUI部署教程

2022-08-17 22:45 6,196 抢沙发 小王总博客

当我们需要使用特殊网络的时候,就会需要部署像v2ray这样的穿透软件。这里就测试平台是linux发行版本ubuntu部署!任何发行版本大同小异,理论上任何系统可适用!用的是v2rayA这款软件的优势在于可以使用 web 界面管理!

v2rayA 是一个支持全球透明代理的V2Ray Linux客户端,兼容SS,SSR,Trojan(trojan-go),PingTunnel协议。专注于 Linux 的 V2Ray 客户端
由于Web GUI的优势,不仅可以在本地计算机上使用它,还可以轻松地将其部署在路由器或NAS上。或是远程管理

部署教程

部署环境:ubuntu 18.04 server 64bit
理论上适用于支持 systemdDebian / CentOS / Fedora / openSUSE 等操作系统上安装V2Ray的Bash脚本

安装v2ray内核

v2rayA 的功能依赖于 V2Ray 内核,所以我们需要先安装内核
V2Ray官方脚本 安装参考:https://github.com/v2fly/fhs-install-v2ray
Xray官方脚本 安装参考:https://github.com/XTLS/Xray-install
有需要的朋友自行前往研究!本次教程基于 v2rayA 官方镜像安装

1. 我们这里从v2rayA官方提供镜像脚本安装内核

curl -Ls https://mirrors.v2raya.org/go.sh | sudo bash

Linux使用v2ray客户端带WEB GUI部署教程

安装v2rayA

1. 添加公钥

wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/v2raya.asc   #添加公钥
echo "deb https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list    #添加v2rayA软件源
sudo apt update    #更新软件源

2. 安装 v2rayA

sudo apt install v2raya

3. 启动 v2rayA

sudo systemctl start v2raya.service

Linux使用v2ray客户端带WEB GUI部署教程

Debian11注意

切换 iptables 为 iptables-nft
对于 Debian11 用户来说,iptables 已被弃用。使用 nftables 作为 iptables 的后端以进行适配:

update-alternatives --set iptables /usr/sbin/iptables-nft
update-alternatives --set ip6tables /usr/sbin/ip6tables-nft
update-alternatives --set arptables /usr/sbin/arptables-nft
update-alternatives --set ebtables /usr/sbin/ebtables-nft

如果你想切换回 legacy 版本:

update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
update-alternatives --set arptables /usr/sbin/arptables-legacy
update-alternatives --set ebtables /usr/sbin/ebtables-legacy

切换后重启即可。

到这里就部署成功了!

使用教程

通过2017端口进入web管理界面 http://localhost:2017 如果无法访问请检查服务是否启动!

Linux使用v2ray客户端带WEB GUI部署教程
第一次进入创建一个你的管理员账号和密码。如果你忘记输入下面命令重置

sudo v2raya --reset-password  #重置密码

第一次进入之后导入你的订阅链接,或是输入自己部署的节点!

导入之后点击更新,之后切换标签至你的节点处查看你的全部节点情况
Linux使用v2ray客户端带WEB GUI部署教程

在未启动服务时,连接的节点呈现柚红色。我们在左上角点击相应按钮启动服务。
选择一个或多个节点连接。这里不建议选择过多的节点,4 个以内为佳。之后启动服务!启动之后启动的节点呈现蓝色,左上角的图标也显示为蓝色的正在运行。启动成功
Linux使用v2ray客户端带WEB GUI部署教程

配置代理

默认情况下 v2rayA 会通过核心开放 20170(socks5), 20171(http), 20172(带分流规则的http) 端口。
Linux使用v2ray客户端带WEB GUI部署教程

这种方法是 v2rayA 推荐的方法。它相比于其他方法具有诸多优势,v2rayA 可以一键开启透明代理,为所有程序提供代理服务。

在设置中选择透明代理的分流方式,以及实现方式,然后保存即可。

腾讯云服务器

注意,如需选择 GFWList,需要下载对应的规则库,请点击右上角的更新以完成下载。

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

小王总给小王总打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2022-08-16

2022-08-19

发表评论

表情 格式 贴图 链接 私密 签到 常用语
请选择评论常用语:
1、支持一下博主!
2、对我非常有帮助!
扫一扫二维码分享