强大的 v2ray 配置文件生成器

一、前言

之所以写这个配置文件生成器,主要是因为市面上的配置文件生成器不太符合自己的需求,于是乎就自己造了一个。

功能列表:

  • vmess、shadowsocks、dokodemo-door、socks、http 协议的 inbound 生成
  • 同时可生成任意个 inbound
  • vmess 支持 tcp、kcp、ws、http 等传输配置的生成,包括 tls 配置
  • 生成客户端 vmess 链接和二维码
  • 导出为标准格式的 config.json。生成出来的 config.json 默认包含屏蔽 bt 下载的路由
  • 从一个标准格式的 config.json 导入到生成器中,方便进行配置修改

二、使用说明

工具地址:https://tools.sprov.xyz

使用界面

vmess 协议可配置 tcp、kcp、ws、http 传输配置,推荐的组合有:纯 tcp(不伪装)ws + tlshttp + tls。更多关于 tls 的说明请查看这篇文章:v2ray 配置 ws + tls 或 http2 + tls 教程

shadowsocks 就不用说了,相信大家都知道这个。

dokodemo-door 是端口转发协议,主要用于中转用途,更多关于端口转发请查看这篇文章:端口转发详解,v2ray 配置端口转发

socks 协议兼容 socks4、socks4a、socks5 代理,用处并不是很大,加上这个功能只是考虑到可能有人真的需要吧。

http 协议就是 http 代理了,用处不大,同上。你可能会和上面 vmess 协议的 http 传输配置搞混,那么我现在明确的告诉你,这两个完全不一样。

生成配置文件

将你想要的配置信息都填好之后,点击【生成 inbound】按钮,即可生成一个 inbound 配置文件内容,你就可以直接将这个 inbound 内容放到它应该在的位置。

生成 inbound

如果你不懂什么是 inbound 的话,那么就点击【生成服务端 config.json】,这会生成一个完整的服务端配置文件,直接覆盖掉服务端原有的 config.json 即可。

生成 config.json

如何使用生成出来的配置文件

查看这篇文章:v2ray高级篇①——认识配置文件

三、其它说明

你可能会疑问为什么没有 mtproto 协议,我在这里说明一下,目前的 mtproto 协议已经能被精准打击,基本上用不了多久就会被 xx,所以我不建议使用这个协议。

生成的服务端 config.json 中加入了屏蔽 bt 下载的路由,可屏蔽大多数的 bt 下载,如果你不需要这个功能,请自行删除对应的配置内容。

如果遇到使用生成的配置信息导致 v2ray 无法启动的情况,大多数时候可能是你填写的信息有误,比如很多新手配置 tls 的时候,可能会把证书路径搞错,关于配置填写错误导致的问题,请自行解决。不过如果你发现生成的配置确实不符合 v2ray 要求的格式,请在评论区告诉我。

这篇文章有 16 个评论

  1. 头像

    项目仓库在哪呢

    1. sprov

      目前没有开源,不过基本上就是把 v2-ui 的账号编辑搬过来的

  2. 头像

    打不开了,,好想参考一下,,,

  3. 头像

    用了v2-ui,添加账户后怎么也用不了,想试着用配置文件生成工具生成一下配置,结果网页打不开了

  4. 头像

    这个网页打不开了

    1. sprov

      打得开

  5. 头像

    我想问一下,如何配置多个inbound?我发现有两种风格的写法,你的是inbounds[{第一个},{第二个}]。另外一种是inbound,outbound,inboundDetour,outboundDetour。这,这,这,官方文档也没说清楚。

    1. sprov

      另一种是老版本的配置方式,目前只是兼容老配置,未来可能不会再兼容

  6. 头像

    不得不承认这个面板很好,但这个面板是不是只能用一次?我想搭两个v2ray用第二个IP时,面板打不开。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

关闭菜单