安装Clash
- 下载并安装Clash:
- Linux/macOS:
# 使用官方包安装 go get -u github.com/go-clash/clash/v2/cmd/clash # 或者从源码编译 cd /path/to/clash/src go build -o /path/to/clash/clash
- Windows: 从官网下载安装程序安装。
- Linux/macOS:
启动Clash节点
- 服务器节点:
clash -vserver -b "...:80"
这将绑定服务器到所有IP地址,端口80。
- 客户端节点:
clash -vclient -b "192.168.1.1:80" --remote 192.168.1.1:80
这将将客户端配置为连接到服务器IP和端口。
测试连接
-
使用telnet测试HTTP连接:
telnet 192.168.1.1 80
输入后按回车,若连接成功,会进入空白屏幕,否则显示连接错误。
-
使用curl测试HTTP连接:
curl -v http://192.168.1.1:80
检查返回状态码是否为200 OK。
-
测试WebSocket连接: 使用WebSocket客户端工具如
wscat:wscat ws://192.168.1.1:80
成功连接后会显示连接状态。
查看Clash节点状态
-
服务器节点: 打开Clash控制台,查看节点状态,确保显示为“Running”。
-
客户端节点: 查看连接状态,确认是否连接到服务器。
故障排除
- 防火墙检查: 确保防火墙开放Clash使用的端口(如80)。
- Clash进程检查:
确认Clash服务正在运行,使用
systemctl status clash或类似命令。 - 配置错误: 检查配置文件是否正确,IP和端口是否匹配。
通过以上步骤,您可以成功测试Clash节点之间的连接,确保协议传输正常。









