文章最后更新时间:2024-08-20 21:34:30

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

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

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

部署教程

部署环境:ubuntu 18.04 server 64bit
理论上适用于支持 systemd 的 Debian / 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部署教程

导入之后点击更新,之后切换标签至你的节点处查看你的全部节点情况

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

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

配置代理

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

默认情况下 v2rayA 会通过核心开放 20170(socks5), 20171(http), 20172(带分流规则的http) 端口。

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

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

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

给TA打赏
共{{data.count}}人
人已打赏
技术全栈站长学院

Docker管理面板Portainer汉化部署使用

2024-8-20 21:29:51

技术全栈

保姆级Docker部署Nextcloud云盘系统详细教程

2024-8-20 21:36:27

0 条回复 A文章作者 M管理员
夸夸
夸夸
还有吗!没看够!
    暂无讨论,说说你的看法吧
个人中心
购物清单
优惠代劵
今日签到
有新私信 私信列表
快速搜索
关注我们
  • 扫码打开当前页

你已经到达了世界的尽头

  • 257

    文章数目

  • 68

    注册用户

  • 47

    总评论数

  • 259

    建站天数

  • 6073

    总访问量

  • 波浪
  • 波浪
  • 波浪
  • 波浪