-
创建配置文件:
- 打开终端,创建配置文件:
sudo nano /etc/xray/xray.json
- 确保文件权限正确,
chmod 644 /etc/xray/xray.json
- 打开终端,创建配置文件:
-
配置基本设置:
- 在配置文件中添加以下内容:
{ "mode": "local", "log_level": "debug", "interface": { "input": "eth", "output": "eth" }, "firewall": { "enabled": "yes", "default_action": "accept", "input": "eth", "output": "eth", "state": { "established": "yes", "related": "yes", "invalid": "no", "new": "yes" }, "saint": { "input": "eth", "output": "eth", "state": { "established": "yes", "related": "yes", "invalid": "no", "new": "yes" }, "options": { "saintrefresh": "yes", "saintstrict": "yes" } } }, "route": { "enabled": "yes" }, "dns": { "servers": ["8.8.8.8"] }, "run_as": { "user": "xray", "group": "xray" }, "dpi": { "enabled": "yes", "server": "127...1", "port": "80", "check": "yes" }, "script": { "input": "script.js", "output": "script.js" }, "daemon": { "enabled": "yes" } }
- 在配置文件中添加以下内容:
-
保存并退出:
- 按下
Ctrl + O保存文件,Ctrl + X退出。
- 按下
-
启动Xray:
- 使用以下命令启动Xray:
sudo xray start
- 查看状态:
sudo xray status
- 使用以下命令启动Xray:
-
验证配置:
- 检查是否有错误:
sudo xray validate
- 查看日志:
sudo tail -f /var/log/xray.log
- 检查是否有错误:
-
高级配置(可选):
- IP转发:
echo "1" > /proc/sys/net/ipv4/ip_forward
- SSL配置:
配置证书文件路径,
"ssl": { "cert_file": "/etc/ssl/certs/your_cert.pem", "key_file": "/etc/ssl/private/your_key.pem", "ca_file": "/etc/ssl/certs/ca.pem", "cipher_list": "ALL:ALL:!SSLv2:!TLSv1" }
- IP转发:
-
重启服务:
- 停止Xray:
sudo xray stop
- 重启:
sudo xray start
- 停止Xray:
通过以上步骤,您可以配置并启动Xray进行网络流量分析和安全审计,如果在配置过程中遇到问题,可以参考Xray的官方文档或社区资源进行进一步的帮助。









