Vultr上使用Docker搭建V2ray
创建docker环境
- 在vultr创建instance的时候,通过marketplace选择docker on centos 7.
- 或者我这次是已经有了Instance,不想放弃这个IP,可以到setting>change application选择docker on centos 7
安装Portainer
安装容器
1 | # docker pull portainer/portainer-ce |
开放端口
firewall-cmd –zone=public –add-port=9000/tcp –permanent
firewall-cmd –reload
看一下端口确实放行了
firewall-cmd –list-ports
创建用户
打开 ip:9000
创建用户
user: admin
passwd: a*************n (3x)
安装v2ray
Docker地址:https://hub.docker.com/r/teddysun/v2ray
创建文件夹
mkdir /etc/v2ray
mkdir /var/log/v2ray
生成GUID
guid生成:http://www.ofmonkey.com/transfer/guid
GUID: 24cf2f3a-8441-4bc1-92c2-a89dbd3613c5
创建config
1 | cat > /etc/v2ray/config.json <<EOF |
启动容器:
1 | docker run -d -p 8001:8001 --name v2ray --restart=always -v /etc/v2ray:/etc/v2ray teddysun/v2ray |
开放端口
firewall-cmd –zone=public –add-port=8001/tcp –permanent
firewall-cmd –reload
看一下端口确实放行了
firewall-cmd –list-ports
bbr加速
1 | wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh |
使用V2ray
连接设置
M1的mac和ios都可以用shadowrockets,添加连接:
协议:vmess
服务器:167.179.96.203
ID:24cf2f3a-8441-4bc1-92c2-a89dbd3613c5
shadowrocket规则设置
参考: https://www.4spaces.org/shadowrocket-conf/
一开始没改规则,发现流量跑的特别快。
在shadowrocket里修改和应用一下下面的规则(GFWlist黑名单,但是其余的直连,不过滤广告)
1 | https://raw.githubusercontent.com/h2y/Shadowrocket-ADBlock-Rules/master/sr_top500_banlist.conf |
注意修改之后需要重新断开再连接,不然规则不会生效。
搞定。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Oasis - 河畔生活!











