安装Go语言 确保你的操作系统支持Go语言,对于Windows 10,执行以下步骤: 下载Go语言:访问官方网站,选择对应的版本进行下载和安装。 添加Go到环境变量:右键点击开始菜单,选择“系统”>“属性”>“高级系统设置”>“环境变量”,在“系统变量”中找到“Path”,点击“新建”,输入C:\Go,点击“确定”,确定”再点击“关闭”。 克隆Clash仓库 使用Git克隆Clash仓库: git clone https://github.com/Clash-Open-Source/Clash.git cd Clash 安装Clash 运行安装命令: go install 初始化配置文件 生成默认配置文件: clash new 编辑配置文件 打开etc/clash/config.json文件,按照以下结构进行配置: { "Version": "1..", "Settings": { "Listen": "...:789", "LogLevel": "info" }, "Outbound": { "LoadBalancer": { "RoundRobin": true, "MaxConnections": 10 } }, "Routes": [], "Rules": [ { "Domain": "www.google.com", "Rule": "Block" } ] } 启动Clash 运行Clash: clash run 系统代理设置 在Windows中,右键点击任务栏的“网络图标”,选择“网络和 Internet 设置”>“高级网络设置”>“排序网络连接”,点击“...
安装Go语言
确保你的操作系统支持Go语言,对于Windows 10,执行以下步骤:
- 下载Go语言:访问官方网站,选择对应的版本进行下载和安装。
- 添加Go到环境变量:右键点击开始菜单,选择“系统”>“属性”>“高级系统设置”>“环境变量”,在“系统变量”中找到“Path”,点击“新建”,输入
C:\Go,点击“确定”,确定”再点击“关闭”。
克隆Clash仓库
使用Git克隆Clash仓库:
git clone https://github.com/Clash-Open-Source/Clash.git cd Clash
安装Clash
运行安装命令:
go install
初始化配置文件
生成默认配置文件:
clash new
编辑配置文件
打开etc/clash/config.json文件,按照以下结构进行配置:
{
"Version": "1..",
"Settings": {
"Listen": "...:789",
"LogLevel": "info"
},
"Outbound": {
"LoadBalancer": {
"RoundRobin": true,
"MaxConnections": 10
}
},
"Routes": [],
"Rules": [
{
"Domain": "www.google.com",
"Rule": "Block"
}
]
}
启动Clash
运行Clash:
clash run
系统代理设置
在Windows中,右键点击任务栏的“网络图标”,选择“网络和 Internet 设置”>“高级网络设置”>“排序网络连接”,点击“更改代理设置”,选择“自动检测设置”>“使用系统代理设置”,然后输入Clash的地址和端口(如http,http://127...1:789)。
测试配置
使用curl测试:
curl -I http://example.com
如果响应头显示Clash的信息,配置正确。
停止Clash(可选)
使用clash stop停止Clash服务。
验证和调整
检查配置文件,确保所有设置正确,根据需要添加更多规则或调整参数。
通过以上步骤,你已经成功配置并运行了Clash节点,可以根据需求扩展配置以实现更复杂的网络管理。

相关文章








