Clash 的代理设置可以分为客户端代理和服务端代理两种模式。以下是详细的步骤指南
XVPN加速器面向跨境网络应用打造综合网络加速器2026-08-2310
客户端代理设置 在客户端代理模式中,Clash用于本地设备的流量处理,如隐藏真实IP地址。 进入Clash设置: 打开Clash应用,点击右上角的三个点(•••)进入设置界面。 进入代理设置: 在设置界面中,找到“代理”选项,进入代理设置页面。 选择代理模式: 选择“客户端代理”模式。 设置本地端口: 在“本地地址”字段中设置本地IP地址(如192.168.1.1)。 在“本地端口”字段中设置代理监听的本地端口(如108)。 设置远程地址和端口: 在“远程地址”字段中设置远程服务器IP地址。 在“远程端口”字段中设置远程服务器的端口。 启用透明代理: 根据需要启用“启用透明代理”选项,如果希望Clash作为中间服务器处理所有流量。 保存设置: 确认所有设置无误后,保存配置。 服务端代理设置 在服务端代理模式中,Clash作为服务器接收并转发流量。 进入Clash设置: 同上,打开Clash应用,进入设置界面。 进入代理设置: 在设置界面,找到“代理”选项,进入代理设置页面。 选择代理模式: 选择“服务端代理”模式。 设置本地地址和端口: 在“本地地址”字段中设置Clash监听的本地IP地址(如192.168.1.1)。 在“本地端口”字段中设置Clash监听的本地端口(如108)。 设置远程地址和端口: 在“远程地址”字段中设置目标服务器IP地址。 在“远程端口”字段中设置目标服务器的端口。 启用透明代理: 根据需要启用“启用透明代理”选项,用于处理目标服务器的响应。 高级配置(可选): IP转发:在配置文件中添加IP转发规则,确保Clash能够接收和转发所有目标服务器的流量。 防火墙规则:在防火墙中开放Clash的本地端口,允许其他设备通过Clash代理。 保存设置: 确认所有设置无误后,保存配置。 配置文件高级设置 对于更复杂的网络环境,可以在Clash的配置文件中添加高级设置: 编辑配置文件: 打开Clash的配置文件(默...
客户端代理设置
在客户端代理模式中,Clash用于本地设备的流量处理,如隐藏真实IP地址。
-
进入Clash设置:
打开Clash应用,点击右上角的三个点(•••)进入设置界面。
-
进入代理设置:
在设置界面中,找到“代理”选项,进入代理设置页面。
-
选择代理模式:
选择“客户端代理”模式。
-
设置本地端口:
- 在“本地地址”字段中设置本地IP地址(如192.168.1.1)。
- 在“本地端口”字段中设置代理监听的本地端口(如108)。
-
设置远程地址和端口:
- 在“远程地址”字段中设置远程服务器IP地址。
- 在“远程端口”字段中设置远程服务器的端口。
-
启用透明代理:
根据需要启用“启用透明代理”选项,如果希望Clash作为中间服务器处理所有流量。
-
保存设置:
确认所有设置无误后,保存配置。
服务端代理设置
在服务端代理模式中,Clash作为服务器接收并转发流量。
-
进入Clash设置:
同上,打开Clash应用,进入设置界面。
-
进入代理设置:
在设置界面,找到“代理”选项,进入代理设置页面。
-
选择代理模式:
选择“服务端代理”模式。
-
设置本地地址和端口:
- 在“本地地址”字段中设置Clash监听的本地IP地址(如192.168.1.1)。
- 在“本地端口”字段中设置Clash监听的本地端口(如108)。
-
设置远程地址和端口:
- 在“远程地址”字段中设置目标服务器IP地址。
- 在“远程端口”字段中设置目标服务器的端口。
-
启用透明代理:
根据需要启用“启用透明代理”选项,用于处理目标服务器的响应。
-
高级配置(可选):
- IP转发:在配置文件中添加IP转发规则,确保Clash能够接收和转发所有目标服务器的流量。
- 防火墙规则:在防火墙中开放Clash的本地端口,允许其他设备通过Clash代理。
-
保存设置:
确认所有设置无误后,保存配置。
配置文件高级设置
对于更复杂的网络环境,可以在Clash的配置文件中添加高级设置:
-
编辑配置文件:
打开Clash的配置文件(默认路径:~/.config/clash/config.json),找到“services”部分。
-
添加服务配置:
{ "services": [ { "name": "服务端代理", "type": "proxy", "listen": "127...1", "listen_port": 108, "remote": "target_ip", "remote_port": 808, "transparent": true, "dnat": true } ] }listen:Clash监听的本地IP地址。listen_port:Clash监听的本地端口。remote:目标服务器的IP地址。remote_port:目标服务器的端口。transparent:是否启用透明代理。dnat:是否启用DNAT转换。
-
保存并重新加载:
修改配置后,保存文件并重启Clash进程,确保新设置生效。
验证配置
-
检查Clash状态:
确认Clash正在运行,监听指定的本地端口。
-
测试客户端连接:
在本地设备上测试Clash是否能够接收并转发流量,确保目标服务器的响应可以通过Clash代理。
-
检查防火墙设置:
确保防火墙允许Clash的本地端口,避免连接被阻止。
通过以上步骤,你可以根据需求配置Clash的代理模式,适用于不同的网络环境和用途,遇到问题时,参考Clash的官方文档或社区获取帮助。

相关文章







