类别:LINUX / GNU / 日期:2022-07-15 / 浏览:4896 / 评论:16
Project V 是一个工具集合,它可以帮助你打造专属的基础通信网络。Project V 的核心工具称为V2Ray,其主要负责网络协议和功能的实现,与其它 Project V 通信。V2Ray 可以单独运行,也可以和其它工具配合,以提供简便的操作流程。
首先你需要有个服务器安装宝塔,然后在软件商城里面安装docker管理器,我的实测环境是centos系统。
[password]
在此之前你可以添加一个阿里云加速地址,具体点击这里,然后获取一下v2ray的镜像,如下:
接下来创建容器,内容根据实际情况自行修改,如下:
然后进入/etc/v2ray目录下,新建一个config.json文件,内容如下:
{
"inbounds": [{
"port": 65535,
"listen": "0.0.0.0",
"protocol": "vmess",
"settings": {
"clients": [{
"id": "b75eabaa-f573-4f8b-acff-15c51f7ef35f",
"alterId": 64
}]
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/onx8com/"
}
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}],
"dns": {
"servers": ["https+local://1.1.1.1/dns-query", "1.1.1.1", "1.0.0.1", "8.8.8.8", "8.8.4.4", "localhost"]
},
"routing": {
"strategy": "rules",
"settings": {
"rules": [{
"type": "field",
"ip": ["0.0.0.0/8", "10.0.0.0/8", "100.64.0.0/10", "127.0.0.0/8", "169.254.0.0/16", "172.16.0.0/12", "192.0.0.0/24", "192.0.2.0/24", "192.168.0.0/16", "198.18.0.0/15", "198.51.100.0/24", "203.0.113.0/24", "::1/128", "fc00::/7", "fe80::/10"],
"outboundTag": "blocked"
}]
}
}
} 然后找到绑定域名的主机配置文件,添加以下内容:
#Apache
<LocationMatch "/onx8com/">
ProxyPass ws://你的域名:65535/onx8com/ upgrade=WebSocket
ProxyAddHeaders Off
ProxyPreserveHost On
RequestHeader set Host %{HTTP_HOST}s
RequestHeader set X-Forwarded-For %{REMOTE_ADDR}s
</LocationMatch>
#Nginx
location /onx8com/
{
proxy_pass http://0.0.0.0:65535;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
} 接着重新启动一下docker镜像服务端就部署完成了,操作如下:
docker ps -a #找到v2ray的容器名 docker restart 容器名
[/password]
最后附上客户端的配置图,完毕。
法律声明
1.请遵守中华人民共和国相关法律、条例
2.本站提供的各类工具及文章,只可研究学习,本站对使用这些工具(文章)而导致的一切后果,不承担任何责任!
3.本站不保证提供的软件十分安全或是完全可用,请下载后自行检查
4.如不同意以上声明,请立即删除,不要使用,谢谢合作





共有 16 条评论
查看
我来看看具体怎么操作
我来看看具体怎么操作
发表评论 / 取消回复