搬瓦工机场
Just My Socks教程

CentOS 系统 V2Ray 一键脚本安装教程 (兼容 Ubuntu、Debian)

本文于 2026-06-06 09:52 更新,部分内容具有时效性,如有失效,请留言

本文以 CentOS 7 环境为例,演示如何在 VPS 上使用 V2Ray 一键脚本搭建 VMess-TCP 节点。整个流程包括检查系统环境、运行 V2Ray 一键安装脚本、查看节点信息、检查 v2ray.service 服务状态、确认端口监听、查看配置文件以及客户端导入节点。如果您需要在 CentOS VPS 上部署 V2Ray 服务端,可以按本文步骤完成基础安装和连接参数核对。

CentOS 系统 V2Ray 一键脚本安装教程

CentOS 系统使用 V2Ray 一键脚本部署 VMess-TCP 节点

本文使用的 V2Ray 一键脚本支持 Ubuntu、Debian、CentOS 等 Linux 系统,但本文只记录 CentOS 环境下的实际安装流程,包括基础工具安装、服务状态检查、端口监听验证和配置文件路径说明。不同发行版的软件源、包管理命令和防火墙环境可能不同,如果您使用的是 Ubuntu 系统,可以参考 Ubuntu 系统 V2Ray 一键脚本安装教程

如果您的设备或客户端环境更适合使用 SSR,而不是 VMess-TCP 节点,可以查看 CentOS 系统 ShadowsocksR 一键脚本安装教程 (支持CentOS 9),按 SSR 协议完成服务端部署。

一、确认 CentOS 系统环境

开始安装前,先确认当前 VPS 是否为 CentOS 系统。SSH 登录服务器后执行:

cat /etc/os-release

本文测试环境返回如下:

NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
CentOS V2Ray 安装前系统版本检查

通过 cat /etc/os-release 确认当前 VPS 为 CentOS 7 系统

本文基于 CentOS 7 系统进行演示。如果您使用的是 CentOS 8、CentOS 9 或其它 CentOS 系环境,可以参考本文流程测试,但安装后仍要检查服务状态、端口监听和配置文件路径,不能只看脚本是否输出了节点链接。

二、安装基础工具并运行 V2Ray 一键脚本

刚开通的 CentOS VPS 可能没有预装 wgetcurl,建议先补齐基础工具:

yum install -y wget curl

然后执行下面的 V2Ray 一键安装脚本:

bash <(wget -qO- -o- https://github.com/233boy/v2ray/raw/master/install.sh)

脚本会自动下载 jq、V2Ray Core 和脚本文件,并安装必要依赖。本文测试时终端显示了以下流程:

开始安装...
下载 jq
下载 V2Ray
下载 V2Ray 脚本
安装依赖包
生成配置文件...
CentOS V2Ray 一键脚本安装过程

执行 V2Ray 一键安装脚本,自动下载 V2Ray Core 并生成配置文件

三、保存脚本生成的 VMess-TCP 节点信息

安装完成后,脚本会自动生成一个 VMess-TCP 节点,并输出客户端连接参数。本文测试生成的节点信息如下:

使用协议: VMess-TCP
协议 (protocol)     = vmess
地址 (address)      = 服务器IP
端口 (port)         = 19039
用户ID (id)         = UUID
传输协议 (network)  = tcp
伪装类型 (type)     = none

同时,终端会输出一段 vmess:// 开头的链接。这个链接后面可以直接导入 V2Ray 客户端。

CentOS V2Ray VMess-TCP 节点信息

安装完成后脚本输出 VMess-TCP 节点参数和 vmess 链接

如果后续忘记节点参数,可以在服务器上执行:

v2ray info

本文测试返回的信息包括协议、地址、端口、UUID、传输协议、伪装类型和 VMess 链接。常用参数可以整理如下:

项目 本文测试值
协议 vmess
端口 19039
传输协议 tcp
伪装类型 none
节点链接 vmess:// 开头的链接
CentOS 使用 v2ray info 查看 VMess 节点参数

执行 v2ray info 查看 VMess-TCP 端口、传输协议和 vmess 链接

四、检查 V2Ray 服务状态

V2Ray 一键脚本执行完成后,不要只看终端是否输出了链接,还要确认服务已经正常运行。执行下面命令查看 v2ray.service 状态:

systemctl status v2ray --no-pager -l

本文测试返回如下:

● v2ray.service - V2Ray Service
   Loaded: loaded (/usr/lib/systemd/system/v2ray.service; enabled; vendor preset: disabled)
   Active: active (running)
   Main PID: 836 (v2ray)
   CGroup: /system.slice/v2ray.service
           └─836 /etc/v2ray/bin/v2ray run -config /etc/v2ray/config.json -confdir /etc/v2ray/conf

这里重点看 Active: active (running)。如果服务状态不是 running,客户端即使导入了 VMess 链接也无法正常连接。

CentOS V2Ray 服务 active running

v2ray.service 显示 active running,V2Ray 服务已正常运行

五、检查 V2Ray 端口监听状态

服务状态正常后,还需要确认端口已经开始监听。本文脚本生成的端口为 19039,执行:

ss -tulnp | grep 19039

本文测试返回:

tcp    LISTEN     0      4096   [::]:19039              [::]:*                   users:(("v2ray",pid=836,fd=8))

这说明 V2Ray 已经在 19039 端口监听客户端连接。对于一键脚本搭建 V2Ray 来说,服务状态和端口监听都正常,才算服务端基础部署完成。

CentOS V2Ray 端口监听状态

19039 端口处于 LISTEN 状态,V2Ray 进程正在监听客户端连接

如果端口没有输出,先回到第四节检查 v2ray.service 是否运行;如果本机端口已经监听但客户端连不上,再检查 VPS 商家后台安全组、防火墙或入站规则,确认 19039 端口允许外部访问。

本文测试环境中执行 firewall-cmd --state 返回 command not found,说明当前系统没有安装或启用 firewalld;执行 iptables -L -n | grep 19039 没有返回端口规则,也不代表 V2Ray 安装失败。最终是否能连接,还要看服务状态、端口监听、商家安全组和客户端参数是否一致。

六、查看 V2Ray 配置文件

本次安装后的 V2Ray 主配置文件和节点配置文件分开放置。本文测试环境中,主配置文件和节点配置目录位于:

/etc/v2ray/config.json
/etc/v2ray/conf

先查看 V2Ray 目录结构:

ls -l /etc/v2ray

本文返回:

bin
conf
config.json
sh

继续查看节点配置目录:

ls -l /etc/v2ray/conf

本文生成的节点文件为:

VMess-TCP-19039.json
CentOS V2Ray 配置目录和节点文件

查看 /etc/v2ray 目录和 conf 目录,确认 V2Ray 主配置文件与 VMess-TCP 节点文件

继续查看 VMess-TCP 节点配置文件:

cat /etc/v2ray/conf/VMess-TCP-19039.json

本文测试配置中可以看到以下关键内容:

{
  "inbounds": [
    {
      "tag": "VMess-TCP-19039.json",
      "port": 19039,
      "listen": "0.0.0.0",
      "protocol": "vmess",
      "settings": {
        "clients": [
          {
            "id": "这里是UUID"
          }
        ]
      },
      "streamSettings": {
        "network": "tcp",
        "tcpSettings": {
          "header": {
            "type": "none"
          }
        }
      }
    }
  ]
}

这几个字段和客户端填写参数直接相关:

字段 作用
port V2Ray 监听端口,本文为 19039
listen 0.0.0.0 表示监听外部连接
protocol 协议类型,本文为 vmess
id 客户端连接使用的 UUID
network 传输协议,本文为 tcp
type 伪装类型,本文为 none
CentOS V2Ray VMess-TCP 配置文件

查看 VMess-TCP 节点配置文件,确认端口、协议、传输方式和伪装类型

七、V2Ray 客户端下载与节点导入

服务端运行正常后,需要在本地设备安装 V2Ray 客户端。还没有客户端的用户,可以先查看 最新 V2Ray 客户端下载地址(支持各平台),根据 Windows、macOS、Android 或 iOS 设备选择对应版本。

如果客户端支持导入链接,可以直接复制脚本输出的 vmess:// 链接导入。如果需要手动填写参数,请核对下面几项:

  • 服务器地址:填写 VPS IP 地址
  • 端口:本文测试为 19039
  • UUID:使用脚本生成的 id
  • 传输协议:tcp
  • 伪装类型:none

如果已经完成 VMess 节点导入,后续想在桌面端使用 TUN 模式、覆写规则或 Smart Core,可以参考 Clash Party 进阶教程:TUN 模式、覆写功能与 Smart Core 使用指南,继续调整客户端的分流和接管方式。

如果客户端导入后无法连接,先在服务器端执行:

systemctl status v2ray --no-pager -l

确认服务运行后,再执行:

ss -tulnp | grep 19039

确认端口监听。服务和端口都正常时,再检查客户端参数和 VPS 商家后台端口放行情况。

八、V2Ray 常用管理命令

完成 CentOS 系统 V2Ray 一键脚本安装后,可以通过 SSH 执行下面的命令管理服务。

1、查看当前节点信息

v2ray info

这个命令可以查看当前 VMess-TCP 节点的端口、UUID、传输协议和 VMess 链接。

如果后续需要给不同设备或不同成员分配独立连接参数,可以继续参考 V2Ray 多用户配置教程:同端口不同 UUID 与多端口配置教程,按实际需求选择同端口多 UUID 或多端口配置方式。

2、查看 V2Ray 服务状态

systemctl status v2ray --no-pager -l

如果看到 Active: active (running),说明服务正在运行。

3、启动、停止和重启 V2Ray 服务

  • 启动服务:systemctl start v2ray
  • 停止服务:systemctl stop v2ray
  • 重启服务:systemctl restart v2ray

4、检查 V2Ray 端口监听

本文端口为 19039,检查命令如下:

ss -tulnp | grep 19039

如果您安装时生成的是其它端口,请把 19039 换成自己的端口。

5、查看 V2Ray 配置文件

查看主配置文件:

cat /etc/v2ray/config.json

查看当前 VMess-TCP 节点配置文件:

cat /etc/v2ray/conf/VMess-TCP-19039.json

如果您的端口不是 19039,文件名也会跟着变化,可以先执行:

ls -l /etc/v2ray/conf

查看当前节点配置文件名称。

九、总结

这篇 CentOS 系统 V2Ray 一键脚本安装教程,演示了从系统检查、脚本安装、VMess-TCP 节点生成,到 v2ray.service 服务状态、端口监听和配置文件路径核对的完整流程。

如果您需要在 CentOS VPS 上一键搭建 V2Ray,可以先按本文步骤完成服务端部署。安装完成后,不要只保存 vmess:// 链接,还要通过 v2ray infosystemctl status v2ray 和端口监听命令确认服务是否正常运行。

Just My Socks 套餐对比与选择
选择提示如果您只是想直接使用代理服务,不想自己购买 VPS、安装系统和维护环境,可以优先考虑搬瓦工官方出品的 Just My Socks
自己搭建上网环境虽然自由,但面对晚高峰线路抽风和 AI 工具(如 Gemini、ChatGPT)频繁的 IP 封锁,维护成本其实很高。如果你想追求极致的省心和纯净度,搬瓦工官方机场(Just My Socks)是目前最好的替代方案。
搬瓦工机场不仅自带 CN2 GIA 高速线路,更重要的是 IP 权重高,能完美解锁各类主流 AI 权限。
下面是目前搬瓦工机场 JMS 详细的套餐介绍:
机房位置带宽流量设备价格购买
洛杉矶 5002.5Gbit500GB/月5台$5.88/月-$58.88/年购买
洛杉矶 10005Gbit1T/月无限$9.88/月-$98.88/年购买
洛杉矶 50005Gbit5T/月无限$48.99/月-$489.99/年购买
洛杉矶 100005Gbit10T/月无限$93.99/月-$948.99/年购买
香港 CMI+NTT2.5Gbps500GB/月5台$8.99/月-$89.99/年购买
香港 CMI+NTT5Gbps1T/月无限$14.90/月-$113.99/年购买
香港 CMI+NTT5Gbps5T/月无限$59.99/月-$599.99/年购买
香港 IPLC 专线300MB 独享300GB/月3台$21.00/月-$210.00/年购买
香港 IPLC 专线1G 独享1T/月无限$59.00/月-$589.00/年购买
香港 CN2 GIA100MB 独享100GB/月3台$34.99/月-$349.99/年购买
香港 CN2 GIA500MB 独享500GB/月5台$149.99/月-$1499.99/年购买
香港 CN2 GIA1G 独享1T/月无限$279.99/月-$2799.99/年购买
日本 CN2 GIA100MB 独享100GB/月3台$29.99/月-$299.99/年购买
日本 CN2 GIA200MB 独享500GB月5台$135.99/月-$1349.99/年购买
日本 CN2 GIA500MB 独享1T/月无限$239.00/月-$2399.00/年购买
日本 CN2 GIA700MB 独享5T/月无限$1135.00/月-$11395.00/年购买
伦敦 5002.5Gbps500GB/月5台$6.8/月-$67.99/年购买
伦敦 10005Gbps1T/月无限$11.29/月-$113.99/年购买
伦敦 50005Gbps5T/月无限$59.99/月-$559.99/年购买
需要 VPS 服务器?Just My Socks 更适合直接使用代理服务;如果您需要建站、部署项目、搭建环境或学习 Linux,可以选择搬瓦工 VPS,参考 搬瓦工在售 VPS 套餐整理与购买推荐
未经允许不得转载:搬瓦工教程 » CentOS 系统 V2Ray 一键脚本安装教程 (兼容 Ubuntu、Debian)
Vultr 最新优惠活动:新用户注册 Vultr 赠送 50-100 美元

Just My Socks (JMS) 官方线路深度解析与稳定上网方案

搬瓦工官方出品,专为解决网络封锁而生。支持被封自动更换 IP,无需担心失联。拥有 IPLC 专线与 CN2 GIA 顶级链路,全线套餐现货在售。使用专属优惠码 JMS9248225 (5.2% 循环折扣),即刻畅享极速互联。

JMS 套餐汇总JMS 购买教程