V2ray 命令行参数

V2Ray 的程序文件的命令行参数如下:

v2ray [-version] [-test] [-config=config.json] [-format=json]

-version

只输出当前版本然后退出,不运行 V2Ray 主程序。

-test

测试配置文件有效性,如果有问题则输出错误信息,不运行 V2Ray 主程序。

-config

配置文件路径,可选的形式如下:

  • 本地路径,可以是一个绝对路径,或者相对路径。
  • "stdin:": 表示将从标准输入读取配置文件内容,调用者必须在输入完毕后关闭标准输入流。
  • http://https://(均为小写)开头: V2Ray 将尝试从这个远程地址加载配置文件。

-format

配置文件格式,可选的值有:

  • json: JSON 格式;
  • pb 或 protobuf: Protobuf 格式;

-config没有指定时,V2Ray 将先后尝试从以下路径加载config.json:

  • 工作目录(Working Directory)
  • 环境变量中v2ray.location.asset所指定的路径

V2Ctl

V2Ctl 是一个集合,它有若干个子命令组成。全局的命令行形式如下:

v2ctl <command> <options>

command

子命令,有以下选项:

  • api: 调用 V2Ray 进程的远程控制指令。
  • config: 从标准输入读取 JSON 格式的配置,然后从标准输出打印 Protobuf 格式的配置。
  • cert: 生成 TLS 证书。
  • fetch: 抓取远程文件。
  • tlsping: (V2Ray 4.17+) 尝试进行 TLS 握手。
  • verify: 验证文件是否由 Project V 官方签名。
  • uuid: 输出一个随机的 UUID。

V2Ctl Api

v2ctl api [--server=127.0.0.1:8080] <Service.Method> <Request>

调用 V2Ray 进程的远程控制指令。示例:

v2ctl api --server=127.0.0.1:8080 LoggerService.RestartLogger ''

V2Ctl Config

v2ctl config

此命令没有参数。它从标准输入读取 JSON 格式的配置,然后从标准输出打印 Protobuf 格式的配置。

V2Ctl Cert

v2ctl cert [--ca] [--domain=v2ray.com] [--expire=240h] [--name="V2Ray Inc"] [--org="V2Ray Inc] [--json] [--file=v2ray]

生成一个 TLS 证书。

--ca

如果指定此选项,将会生成一个 CA 证书。

--domain

证书的 Alternative Name 项。该参数可以多次使用,来指定多个域名。比如--domain=v2ray.com --domain=v2ray.cool

--expire

证书有效期。格式为 Golang 的时间长度。

--name

证书的 Command Name 项。

--org

证书的 Orgnization 项。

--json

将生成的证书以 V2Ray 支持的 JSON 格式输出到标准输出。默认开启。

--file

将证书以 PEM 格式输出到文件。当指定 --file=a 时,将生成 a_cert.pem 和 a_key.pem 两个文件。

V2Ctl Fetch

v2ctl fetch <url>

抓取指定的 URL 的内容并输出,只支持 HTTP 和 HTTPS。

V2Ctl TlsPing

v2ctl tlsping <domain> --ip=[ip]

向指定的域名发起 TLS 握手。

domain

目标域名

–ip

此域名的 IP 地址。如果未指定此参数,V2Ctl 将使用系统的 DNS 进行域名解析。

V2Ctl Verify

v2ctl verify [--sig=/path/to/sigfile] <filepath>

此命令用于验证一个文件是否由 Project V 官方签名。

--sig

签名文件路径,默认值为待验证文件加入’.sig’后缀。

filepath

待验证文件路径。

V2Ctl UUID

v2ctl uuid

此命令没有参数。每次运行都会输出一个新的 UUID。

作者:红岸 | 文章链接:https://wdgjx.com/article/3336.html

原哈希云团队提供技术支持,套餐低至15元/月。稳定、低延迟、简单易用,小白也能轻松上手。

(0)
红岸红岸
上一篇 2025年 2月 18日 下午5:48
下一篇 2025年 2月 18日 下午5:50

相关推荐

  • 最新V2ray节点分享,适用Windows/MacOS/IOS/Android

    2025 最新免费V2ray节点订阅分享,适配 v2ray Windows/MacOS/IOS/Android 等系统,详见:V2Ray 客户端 大全。支持Clash、V2rayN…

    2025年 2月 18日
    2.7K
  • V2Ray 客户端

    V2Ray是目前主流的科学上网技术,采用新的协议,因功能强大、能有效抵抗墙的干扰而广受好评。V2Ray官网是 https://v2ray.com(V2fly社区官网是&n…

    2025年 2月 18日
    2.5K
  • 【4月18日】免费V2ray节点分享

    2024年4月18日免费V2ray节点分享,提醒:所有账号、节点或服务器均源自国际互联网,全部由其他网站分享。全部未经测试,本站不能保证其安全性与稳定性,随时可能失效,敬请谅解!V…

    2025年 2月 18日
    2.0K
  • V2Ray 注意事项,避免VPS服务器被墙

    服务器注意事项 选择冷门VPS 选择VPS服务器时,可以避开一些热门城市,选择比较冷门的。 一般来说,美国西海岸城市,如洛杉矶、旧金山等,因为对国内连接速度相对较快,所以也是大量国…

    2025年 2月 18日
    2.0K
  • 2025最新免费公益SSR/V2ray/Clash/Shadowrocket小火箭节点订阅链接

    !!! 套餐为300G,先到先用,用完为止。节点覆盖香港、台湾、日本、新加坡、美国、韩国、越南、菲律宾、泰国、印度、德国、法国、英国、阿根廷等地。 链接导入 https://sub…

    2025年 2月 18日
    2.9K
  • 最新 V2Ray 一键安装脚本汇总

    V2Ray 是一个网络代理工具,与 Shadowsocks、ShadowsocksR、Trojan、Xray 等网络代理工具一样,通过使用特定的中转服务器完成数据传输,从而实现特定…

    2025年 2月 13日
    2.2K
  • Shadowsocks、V2ray 和 Trojan 协议,哪一种最好

    Shadowsocks 协议 Shadowsocks 协议是一个基于 Socks5 协议的专用翻墙代理协议,Shadowsocks(简写作 SS)由两部分组成,客户端和服务器端。服…

    2025年 2月 18日
    2.1K
  • 【4月23日】免费V2ray节点分享

    2024年4月23日免费V2ray节点分享,提醒:所有账号、节点或服务器均源自国际互联网,全部由其他网站分享。全部未经测试,本站不能保证其安全性与稳定性,随时可能失效,敬请谅解!V…

    2025年 2月 18日
    2.0K
  • v2ray 工作机制

    单服务器模式 和其它的网络代理工具一样,你需要在一台配置了 V2Ray 的服务器,然后在自己的设备上安装 V2Ray 客户端,然后即可流畅地访问互联网。 一个 V2Ray 服务器可…

    2025年 2月 18日
    1.9K
  • Shadowsocks、V2Ray、Trojan三者具体有什么区别

    很多人对于翻墙机场、科学上网等内容并不了解,甚至根本分不清Shadowsocks、V2Ray、Trojan三者存在什么具体的区别。而这些都是国内比较火爆,并且使用非常有效的翻墙工具…

    2025年 2月 18日
    2.1K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Vmess 协议,更快更安全!单击此处 注册,或前往 发卡自助加群 可领取8折优惠码。