-
安装Xray:
- 使用apt-get安装(推荐):
sudo apt-get update sudo apt-get install xray
- 手动安装:
- 下载源码:
git clone --recursive https://github.com/xray/xray.git - 编译并安装:
make install
- 下载源码:
- 使用apt-get安装(推荐):
-
配置Xray:
- 默认配置文件路径:
/etc/xray/xray.conf - 修改配置:
sudo nano /etc/xray/xray.conf
添加以下设置:
# socks绑定 socks_bind = 0...:12345 # 远程绑定 remote_bind = 12345:12346 # 内核参数 mssqnl_nat = 1 # IP转移规则 ip-transparent = 1 ip_redirect = 1 redirect_local = 1 # 路由设置 socks4 = 1 sockets_only = 0
- 默认配置文件路径:
-
运行Xray:
sudo xray run
- 查看状态:
systemctl status xray.service
- 查看状态:
-
测试配置:
- 测试socks代理:
socks5 127...1:12345 - 访问网站:
curl -I http://example.com(应显示200 OK)
- 测试socks代理:
-
验证内核参数:
- 检查MSSQLNAT:
cat /proc/sys/net/ipv4/ip_forward(应显示1) - 检查IP转移:
ip route show(显示socks4路由)
- 检查MSSQLNAT:
-
设置默认路由:
- 修改默认路由:
sudo route -n add 0.../ 127...1 - 永久生效:
sudo sh -c "route -n add 0.../ 127...1; echo 'route -n flush' >> /etc/rc.local; sudo route -n flush"
- 修改默认路由:
-
管理Xray:
- 停止:
sudo systemctl stop xray.service - 重启:
sudo systemctl restart xray.service - 恢复默认配置:
sudo xray restart
- 停止:
注意事项:
- 安装前确保系统已更新:
sudo apt-get update && sudo apt-get upgrade - 配置文件中的参数需谨慎调整,避免配置错误导致网络问题
- 建议定期检查日志文件:
tail -f /var/log/messages或xray logs
通过以上步骤,您可以成功设置并配置Xray服务器,实现反向代理或VPN功能,遇到问题时,可参考Xray的官方文档或社区求助。









