VMess协议是由V2原创并使用于V2的加密传输协议,如同 Shadowsocks一样为了对抗墙的深度包检测而研发的。在V2上客户端与服务器的通信主要是通过VMess协议通信。
本文给出了VMess的配置文件,其实也就是服务器和客户端的基本配置文件,这是V2能够运行的最简单的配置。VMess协议的认证基于时间,一定要保证服务器和客户端的系统时间相差要在90秒以内。
一、VMess的客户端配置
客户端配置,是将客户端的config.json文件修改成下面的内容,修改完成后要重启V2才会使修改的配置生效。
在配置当中,有一个 id
(在这里的例子是 b831381d-6324-4d53-ad4f-8cda48b30811),作用类似于Shadowsocks的密码(password),VMess的id的格式必须与UUID 格式相同。关于id或者UUID没必要了解很多,在这里只要清楚以下几点就足够了:
1、相对应的VMess传入传出的id必须相同(简单理解成服务器与客户端的id必须相同)
2、由于id使用的是UUID的格式,我们可以使用任何UUID生成工具生成UUID作为这里的id。比如UUID Generator这个网站,只要一打开或者刷新这个网页就可以得到一个UUID。或者可以在Linux使用命令cat /proc/sys/kernel/random/uuid生成。
二、VMess的服务器配置
服务器配置,是将服务器/etc/v2ray目录下的config.json文件修改成下面的内容,修改完成后要重启V2才会使修改的配置生效。
以上是VMess服务器和客户端的基本配置文件分析,希望能帮助到大家参考!
TOP