工具 / 文章 / 随笔

CentOS 搭建 v2ray 节点

Pupper · 2月22日 · 2021年 · · 12次已读

一.安装v2ray

1.安装命令

ource <(curl -sL https://multi.netlify.app/v2ray.sh) --zh

2.升级命令(保留配置文件更新)

source <(curl -sL https://multi.netlify.app/v2ray.sh) -k

3.卸载命令

source <(curl -sL https://multi.netlify.app/v2ray.sh) --remove

4.命令行参数

v2ray/xray [-h|help] [options]
    -h, help             查看帮助
    -v, version          查看版本号
    start                启动 V2Ray
    stop                 停止 V2Ray
    restart              重启 V2Ray
    status               查看 V2Ray 运行状态
    new                  重建新的v2ray json配置文件
    update               更新 V2Ray 到最新Release版本
    update [version]     更新 V2Ray 到指定版本
    update.sh            更新 multi-v2ray 到最新版本
    add                  新增端口组
    add [protocol]       新增一种协议的组, 端口随机, 如 v2ray add utp 为新增utp协议
    del                  删除端口组
    info                 查看配置
    port                 修改端口
    tls                  修改tls
    tfo                  修改tcpFastOpen
    stream               修改传输协议
    cdn                  走cdn
    stats                v2ray流量统计
    iptables             iptables流量统计
    clean                清理日志
    log                  查看日志
    rm                   卸载core

5.特色

  •  支持Xray管理, v2ray和xray相互独立, 不同命令(v2ray/xray)进入不同的core管理
  •  调用v2ray官方api进行流量统计
  •  多用户, 多端口管理, 混合传输协议管理不再是梦
  •  首次安装时产生随机端口,默认配置mkcp + 随机一种 (srtp | wechat-video | utp | dtls | wireguard) header伪装;
     安装完成显示配置信息;
  •  查看配置信息显示vmess/vless字符串(v2rayN的分享链接格式)
  •  生成Telegram的socks5/MTProto分享链接, 支持socks5 + tls组合
  •  支持http/2, 随机生成伪装h2 path
  •  开启关闭tcpFastOpen
  •  直接开启CDN
  •  开启关闭动态端口
  •  定时更新v2ray(需手动开启)
  •  支持新版v2ray配置文件格式(v4.1+)
  •  支持范围端口修改
  •  支持程序和命令行参数管理控制
  •  支持docker部署
  •  支持VLESS和Trojan以及XTLS(v4.31.0+)
  •  支持纯ipv6 vps
  •  禁止BT

6.功能

  • 一键 启动 / 停止 / 重启 V2ray 服务端
  • 流量统计(v2ray && iptables)
  • 命令行模式管理v2ray
  • 支持多用户, 多端口管理
  • 开启关闭动态端口
  • bittorrent的禁止与放行
  • 单端口, 范围端口的修改
  • 直接走Cloudcflare cdn
  • 开启关闭tcpFastOpen
  • 快速查看服务器连接信息, 常规配置修改
  • 自由更改传输配置
    • 常规TCP
    • HTTP头部伪装
    • WebSocket流量
    • 常规mKCP流量
    • mKCP 伪装 FaceTime通话流量(srtp)
    • mKCP 伪装 BT下载流量(utp)
    • mKCP 伪装 微信视频通话流量(wechat-video)
    • mKCP 伪装 DTLS 1.2流量(dtls)
    • mKCP 伪装 WireGuard流量(wireguard)
    • HTTP/2的tls流量(h2)(需备域名)
    • Socks5
    • MTProto
    • Shadowsocks
    • Quic
    • VLESS_TCP
    • VLESS_TLS
    • VLESS_WS
    • VLESS_XTLS
    • Trojan

二.安装v2ray

输入下面命令回车,你可以复制过去,然后在 Xshell 界面按 Shift + Insert 即可粘贴,不能按 Ctrl + V 的。。

bash <(curl -s -L https://git.io/v2ray.sh)

如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl

ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y

centos 系统安装 Curl 方法: yum update -y && yum install curl -y

安装好 curl 之后就能安装脚本了

1.选择安装,即是输入 1 回车
2.选择传输协议,直接回车
3.选择端口,如果没有特别的需求,直接回车
4.是否屏蔽广告,除非你真的需要,一般来说,直接回车即可

安装 V2Ray

5.是否配置 Shadowsocks ,如果不需要就直接回车,否则就输入 Y 回车
6.Shadowsocks 端口,密码,加密方式这些东西自己看情况配置即可,我个人当然是全部直接回车

配置 Shadowsocks

8.安装信息,如果确保没有什么问题了,按回车继续

安装信息

(备注,安装信息会因你的配置而变化..不用在乎这截图)

(备注,由于我懒…脚本显示的一些信息可能会跟上面的截图有少许不同,但实际上都是很简单明了的)

9.OK,此时 V2Ray 已经安装完成了。

如上图所示,V2Ray 配置信息,Shadowsocks 配置信息都有了
如果你使用过 Shadowsocks ,那么现在你可以测试一下 Shadowsocks 配置了,看看是否能正常使用。
如果你使用过 V2Ray 某些客户端,那么现在也可以测试一下配置了。
(备注,可能某些 V2Ray 客户端的选项或描述略有不同,但事实上,上面的 V2Ray 配置信息已经足够详细,由于客户端的不同,请对号入座。)

V2Ray 安装完成

快速管理 V2Ray

现在可以尝试一下输入 v2ray 回车,即可管理 V2Ray

V2Ray 管理面板

快速管理 V2Ray

v2ray info 查看 V2Ray 配置信息
v2ray config 修改 V2Ray 配置
v2ray link 生成 V2Ray 配置文件链接
v2ray infolink 生成 V2Ray 配置信息链接
v2ray qr 生成 V2Ray 配置二维码链接
v2ray ss 修改 Shadowsocks 配置
v2ray ssinfo 查看 Shadowsocks 配置信息
v2ray ssqr 生成 Shadowsocks 配置二维码链接
v2ray status 查看 V2Ray 运行状态
v2ray start 启动 V2Ray
v2ray stop 停止 V2Ray
v2ray restart 重启 V2Ray
v2ray log 查看 V2Ray 运行日志
v2ray update 更新 V2Ray
v2ray update.sh 更新 V2Ray 管理脚本
v2ray uninstall 卸载 V2Ray

0 条回应