步骤 1:选择并下载Xray
-
版本选择:根据您的操作系统选择合适的Xray版本:
- Windows:下载XrayD或XrayC。
- macOS:下载XrayM。
- Linux:下载XrayO(支持多平台)。
-
下载地址:访问 Xray官方网站 进行下载。
步骤 2:安装Xray
- 安装软件:
- Windows:双击下载的安装文件,按照提示完成安装。
- macOS:双击下载的XrayM.pkg文件安装。
- Linux:在终端中使用命令安装,如
sudo dpkg -i xray_1.._amd64.deb。
步骤 3:生成配置文件
- 配置文件位置:
- Windows:安装完成后,配置文件生成在
C:\Users\你的用户名\AppData\Roaming\.config\Xray\。 - macOS:配置文件在
~/.config/Xray/。 - Linux:配置文件在
~/.config/Xray/。
- Windows:安装完成后,配置文件生成在
步骤 4:配置服务器设置
-
打开配置文件:找到生成的配置文件,使用文本编辑器(如Notepad、Sublime Text等)打开。
-
服务器设置:
{ "server": { "listen": "...:808", "bind": "...:808", "protocol": "tcp", "socks": false, "verify": { "enabled": false, "ca": "C:\\Users\\yourname\\.cer" }, "cipher": "SR-TPA", "key": "your-encryption-key", "iv": "your-encryption-iv", "mode": "stream", "close": false, "max-conns": 100, "keep-alive": 10000, "tcp-fast-open": true, "udp": false, "socks5": false, "socks5-udp": false, "socks5-host": "127...1:108", "socks5-port": 108, "socks5-udp-port": 0, "socks5-transparent": true, "socks5-local": "127...1:9051", "socks5-local-port": 9051, "socks5-socks5": false, "socks5-tcp": false, "socks5-tcp-port": 0, "socks5-udp-tcp": false, "socks5-socks5-tcp": false, "socks5-socks5-tcp-port": 0, "socks5-socks5-udp": false, "socks5-socks5-udp-port": 0, "socks5-tcp-udp": false, "socks5-tcp-udp-port": 0, "socks5-tcp-tcp": false, "socks5-tcp-tcp-port": 0, "socks5-udp-tcp": false, "socks5-udp-tcp-port": 0 }, "client": { "socks": "127...1:108", "socks5": "127...1:108", "socks-port": 108, "socks5-port": 108, "socks-udp": false, "socks5-udp": false, "socks-udp-port": 0, "socks5-udp-port": 0 }, "inbound": { "from": "...:-9999", "to": "...:-9999", "outgoing": { "enabled": true, "name": "default", "socks5": false, "socks": false, "mode": "socks5", "port": 108, "udp": false, "socks5-udp": false, "socks5-port": 108, "socks5-udp-port": 0 } }, "outbound": { "enabled": true, "name": "default", "socks5": false, "socks": false, "mode": "socks5", "port": 108, "udp": false, "socks5-udp": false, "socks5-port": 108, "socks5-udp-port": 0 }, "metrics": { "enabled": false, "listen": "...:202", "port": 202, "dual-stack": true }, "logging": { "enabled": false, "to": "127...1:202", "keep": 100, "size": 1024, "max-file": 10, "rotate": { "enabled": false, "interval": 360000, "size": 1048576 } }, "process": { "max-connections": 1024, "append-headers": true, "detach": false, "setuid": null, "setgid": null, "chroot": null, "clean": true, "daemon": true, "resolv": { "nameserver": [ "1.1.1.1", "8.8.8.8" ], "domain": "example.com" }, "socks5": { "enabled": false, "socks5a": false, "socks5-udp": false, "socks5-socks5": false, "socks5-tcp": false, "socks5-tcp-port": 0, "socks5-socks5-tcp": false, "socks5-socks5-tcp-port": 0, "socks5-socks5-udp": false, "socks5-socks5-udp-port": 0 }, "socks": { "enabled": false, "socks5": false, "socks-udp": false, "socks5-socks5": false, "socks5-tcp": false, "socks5-tcp-port": 0, "socks5-socks5-tcp": false, "socks5-socks5-tcp-port": 0, "socks5-socks5-udp": false, "socks5-socks5-udp-port": 0 }, "socks5": { "enabled": false, "socks5a": false, "socks5-udp": false, "socks5-socks5": false, "socks5-tcp": false, "socks5-tcp-port": 0, "socks5-socks5-tcp": false, "socks5-socks5-tcp-port": 0, "socks5-socks5-udp": false, "socks5-socks5-udp-port": 0 } } } -
自定义设置:
- 服务器地址:根据需求设置,如
listen和bind。 - 协议:选择
tcp或udp。 - 加密方式:选择
SR-TPA或Chacha20。 - 密码:生成或设置自己的加密密码和IV(初始向量)。
- 会话ID:建议使用UUID生成器生成唯一的会话ID,避免冲突。
- 服务器地址:根据需求设置,如
步骤 5:配置客户端
-
下载客户端:
- Windows:下载并安装V2RayN。
- macOS:下载V2RayM。
- Linux:下载V2RayO。
-
设置客户端:将Xray的配置文件复制到客户端的配置目录中,并重启客户端使其读取新配置。
步骤 6:设置DNS
- 配置DNS:在客户端设置中指定服务器的IP地址和DNS服务器,如Google的8.8.8.8或Cloudflare的1









