安装Xray
-
下载Xray:
- 访问Xray的官方网站或GitHub,根据你的操作系统选择合适的版本,这里以Windows为例。
- 下载完成后,解压到一个目录,如
C:\Xray。
-
安装Xray:
- 双击解压后的
Xray.exe文件,按照提示完成安装。 - 安装完成后,Xray会自动启动,或者在任务栏显示Xray图标。
- 双击解压后的
配置Xray
-
打开配置文件:
- 打开Xray的配置文件,通常位于安装目录下的
config.json。 - 使用记事本编辑这个文件。
- 打开Xray的配置文件,通常位于安装目录下的
-
设置服务器监听地址和端口:
- 在
server部分,修改listen_address为 ,允许所有IP访问Xray。 - 设置
listen_port为你希望的代理端口,如108。
{ "server": { "listen_address": "...", "listen_port": 108 } } - 在
-
保存配置:
- 保存并关闭
config.json,Xray将重新启动并应用新的设置。
- 保存并关闭
配置路由器防火墙
- 允许本地端口:
- 登录路由器管理界面,进入防火墙设置。
- 添加允许的TCP端口,如108,确保本地访问Xray。
设置应用代理
-
浏览器设置:
- 打开浏览器,进入设置,找到代理设置。
- 设置手动代理:
- 服务器地址:
..1(localhost) - 服务器端口:108
- 服务器地址:
-
其他应用:
- 对于其他应用(如FTP客户端、Minecraft等),检查其是否有代理设置选项,手动设置为
..1:108。
- 对于其他应用(如FTP客户端、Minecraft等),检查其是否有代理设置选项,手动设置为
测试连接
- 使用命令测试:
- 打开命令提示符,输入
ping 127...1,检查是否响应。 - 使用
telnet 127...1 108,检查是否能连接到代理。
- 打开命令提示符,输入
故障排除
-
防火墙阻止:
如果无法连接,检查防火墙设置,确保TCP端口108被允许。
-
配置错误:
- 回到
config.json,检查是否有语法错误,确保JSON格式正确。
- 回到
-
日志查看:
- Xray会生成日志文件,如
xray.log,查看日志以获取错误信息。
- Xray会生成日志文件,如
高级配置(可选)
-
加密连接:
- 在
server部分,添加encryption和tls设置,配置SSL/TLS以加密连接。
- 在
-
多线路:
- 在
server部分,添加socks和domain设置,配置多线路访问,提高稳定性。
- 在
文档和资源
-
官方文档:
Xray的GitHub仓库提供详细文档,参考配置选项和高级设置。
-
社区支持:
在Xray的GitHub Issues或社区论坛寻求帮助,遇到问题时提供详细信息。
通过以上步骤,你应该能够成功配置并使用Xray作为网络代理,访问外部网站,如果有问题,逐步排查并参考资料,确保每一步都正确配置。









