Skip to main content

centos搭建V2Ray服务

安装和更新 V2Ray#

# 安装可执行文件和 .dat 数据文件bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

配置#

默认配置文件路径:/usr/local/etc/v2ray/config.json

配置文件环境变量:export V2RAY_LOCATION_CONFIG=/root/v2ray

{  "log": {    "access": "/var/log/v2ray/access.log",    "error": "/var/log/v2ray/error.log",    "loglevel": "warning"  },  "inbounds": [    {      "port": 33000,      "protocol": "vmess",      "settings": {        "clients": [          {            "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx",            "level": 2,            "alterId": 110          }        ]      },      "streamSettings": {        "network": "ws"      },      "sniffing": {        "enabled": true,        "destOverride": ["http", "tls"]      }    },    {      "port": 33002,      "protocol": "vmess",      "settings": {        "clients": [          {            "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx",            "level": 1,            "alterId": 110          }        ]      },      "streamSettings": {        "network": "tcp"      },      "sniffing": {        "enabled": true,        "destOverride": ["http", "tls"]      }    }  ],  "outbounds": [    {      "protocol": "freedom",      "settings": {}    }  ],  "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"        }      ]    }  }}

注意确认防火墙端口开放状态

启动项开启#

# 开机自动启动systemctl enable v2ray# 启动v2ray服务systemctl start v2ray# 查看运行状态systemctl status v2ray

移除 V2Ray#

bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove