声明,本人采用Debian发行版Linux系统
1.下载v2ray
# wget v2ray wget https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
2.修改默认配置路径,也可以不修改
# setting config path
修改install-release.sh文件中路径 JSON_PATH=${JSON_PATH:-/usr/local/etc/v2ray}
修改成 JSON_PATH=${JSON_PATH:-/etc/v2ray}
3.安装v2ray
# install v2ray bash install-release.sh
4.下载安装 geoip.dat && geosite.dat
# install geoip.dat && geosite.dat wget https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh bash install-dat-release.sh
5.编辑修改v2ray配置 /usr/local/etc/v2ray/config.json
{
"inbounds": [
{
"port": 10086, //可以修改成你需要的端口
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "2fb8d53d-1e1e-4072-9277-e78a3c83cc19", //你可以自己生存,修改成你需要的
"level": 1,
"alterId": 16
}
]
},
"tag": "in-0",
"streamSettings": {
"network": "ws",
"security": "none",
"wsSettings": {
"path": "/path" //修改成你默认网站的路径
}
},
"listen": "127.0.0.1"
}
],
"outbounds": [
{
"tag": "direct",
"protocol": "freedom",
"settings": {}
},
{
"protocol": "blackhole",
"settings": {},
"tag": "blocked"
}
],
"routing": {
"domainStrategy": "AsIs",
"rules": [
{
"type": "field",
"ip": [ "geoip:private" ],
"outboundTag": "blocked"
}
]
},
"policy": {},
"reverse": {},
"transport": {}
}
7. 配置v2ray开机启动和启动
systemctl start v2ray.service systemctl enable v2ray.service
8 需要在网站配置中增加反向代理
location /path {
proxy_redirect off;
proxy_pass http://127.0.0.1:10086;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
proxy_read_timeout 300s;
}
