部署V2ray
安装V2ray
使用docker-compose安装
yaml
version: '3.1'
services:
v2raya:
image: mzz2017/v2raya
container_name: v2raya
restart: always
privileged: true
network_mode: "host"
environment:
- V2RAYA_LOG_FILE=/tmp/v2raya.log
- V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray
- V2RAYA_NFTABLES_SUPPORT=off
- IPTABLES_MODE=legacy
volumes:
- /lib/modules:/lib/modules:ro
- /etc/resolv.conf:/etc/resolv.conf
- ./etc/v2raya:/etc/v2raya
- ./log/v2raya.log:/tmp/v2raya.log
运行容器
bash
sudo docker-compose up -d
查看容器
bash
sudo docker ps
开放端口
v2rayA 是 V2Ray 的一个 Web 客户端。
默认端口:
- 2017: v2rayA后端端口
- 20170: SOCKS协议
- 20171: HTTP协议
- 20172: 带分流规则的HTTP协议
其他端口:
- 32345: tproxy,透明代理所需
我们需要访问V2ray的Web页面端,我们需要访问2017端口,如果你开启了防火墙,需要开启2017端口,不然外界无法访问,我使用的是Ubuntu自带的UFW防火墙
bash
ufw allow 2017 comment v2ray
测试是否启动
创建用户
第一次打开web端,要注册用户
启动V2ray

测试是否正常
开启代理后,测试一下google,看看是否正常
bash
curl -I -x http://127.0.0.1:20171 https://www.google.com

可能遇到的问题
重置密码
需要进入容器进行重置密码
bash
v2raya --reset-password
相关文档
安装参考文档:https://lazypool-blog.netlify.app/2024/05/13/docker/
v2rayA用户文档:https://v2raya.org/docs/prologue/introduction/
如果需要梯子可以自己注册
本文章来源于我的博客:https://blog.hikki.site
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 小码同学
评论
隐私政策
0/500
滚动到此处加载评论...


