步骤1:下载Xray
- 访问官方网站:前往Xray的官方网站(https://www.xray-project.com/),选择适合你操作系统的版本。
- 下载Xray:根据你的操作系统(Windows、Linux或Mac)下载相应的安装文件。
- 安装Xray:双击下载的文件,按照提示完成安装,安装完成后,Xray会自动启动。
步骤2:配置Xray
-
打开Xray配置界面:
- 启动完成后,Xray会自动打开配置界面,默认路径为
C:\Program Files\Xray\Xray.exe。
- 启动完成后,Xray会自动打开配置界面,默认路径为
-
配置入口设置:
- 点击“入口设置”选项卡。
- 本地IP地址:输入本地IP地址,通常是
..1或168.x.x(如果你在局域网内使用)。 - 入口端口:选择一个可用的端口,例如
108。 - SOCKS代理:输入SOCKS代理地址和端口,后面可能会用到。
-
配置监听设置:
- 点击“监听设置”选项卡。
- 本地地址:输入本地IP地址,通常使用
..1。 - 本地端口:选择一个本地端口,例如
1081,用于监听流量。 - 绑定地址:如果需要将流量绑定到特定IP或域名,可以设置;通常不需要修改。
-
配置高级选项:
- 点击“高级设置”选项卡。
- SOCKS5:如果需要SOCKS代理,设置SOCKS5地址和端口。
- HTTP代理:如果需要使用HTTP代理,设置目标地址和端口。
- HTTPS代理:如果需要处理HTTPS流量,可以选择“启用HTTPS代理”并设置证书文件路径。
-
保存配置:
- 确认所有设置无误后,点击“保存”按钮保存配置文件,默认保存路径为
C:\Users\用户名\.xray\config。
- 确认所有设置无误后,点击“保存”按钮保存配置文件,默认保存路径为
-
重启Xray:
保存配置后,点击“重启Xray”按钮,确保所有设置生效。
步骤3:测试配置
-
启动Xray:配置完成后,Xray会自动启动,显示启动提示。
-
测试SOCKS代理:
- 打开文件资源管理器,找到Xray的配置文件路径,确保SOCKS代理设置正确。
- 配置浏览器的SOCKS代理,设置SOCKS地址和端口(如127...1:108)。
- 测试通过SOCKS代理访问外部网站,例如访问
http://example.com,确认是否成功。
-
测试HTTP代理:
- 配置浏览器的HTTP代理,设置代理地址和端口(如127...1:1081)。
- 测试通过HTTP代理访问受限网站,例如访问
http://blocked-site.com,确认是否能正常访问。
步骤4:高级配置(可选)
-
使用证书:
- 如果需要处理HTTPS流量,返回高级设置,选择“启用HTTPS代理”。
- 上传或指定本地证书文件,通常需要自己购买或生成SSL证书。
-
设置过滤规则:
- 点击“过滤设置”选项卡,添加允许或拒绝特定域名或端口的规则。
- 可以根据需求配置域名过滤,限制或允许访问特定网站。
步骤5:故障排除
-
防火墙设置:
- 确保系统防火墙允许Xray使用指定的端口(如108、1081)。
- 在Windows防火墙中添加Xray的路径:
C:\Program Files\Xray\Xray.exe。
-
SOCKS代理错误:
- 如果SOCKS代理设置错误,尝试更换代理地址和端口。
- 检查是否有其他程序占用了相同的端口。
-
配置错误:
如果Xray崩溃或无法启动,回到配置界面,逐步检查每个设置是否正确。
-
重启系统:
在配置完成后,建议重启系统以确保所有服务正常运行。
步骤6:使用Xray
-
浏览器配置:
根据需要配置浏览器的SOCKS或HTTP代理设置,输入Xray配置的地址和端口。
-
应用代理规则:
确保所有需要代理的应用程序(如浏览器、FTP客户端等)应用正确的代理设置。
-
监控流量:
使用工具(如Wireshark)监控流量,确认Xray 正确转发请求。
-
管理Xray服务:
如果需要,Xray可以作为服务安装,允许用户在不同会话中使用。
通过以上步骤,你可以成功配置并使用Xray作为网络代理工具,配置时要逐步验证每个设置,确保每个部分都正确工作,如果有问题,可以查阅Xray的官方文档或社区求助,解决配置难题。









