Clash core 原生客户端命令行教程
Clash-core 是一个基于规则的跨平台代理工具,专为网络和应用层设计,广泛应用于提升用户的网络体验。它可以在 Linux shell 环境下运行,无需图形化桌面环境,这使得它非常适合在服务器和开发机等场景中使用。
安装
由于 Clash 作者删除了项目,所以还请使用下面的下载链接进行下载。解压后执行以下步骤以确保 clash 能够正常启动。
下载链接
clash-linux-amd64-v1.18.0.gz
- 适用于 x86 / x64 架构的 Linux 系统clash-linux-arm64-v1.18.0.gz
- 适用于 ARM 架构的 Linuxclash-darwin-amd64-v1.18.0.gz
- 适用于 intel 芯片的 macOSclash-darwin-arm64-v1.18.0.gz
- 适用于 Apple silicon 芯片的 macOS
# 请注意将文件名替换为自己实际下载的文件名称
gzip -dk clash-*-*-v1.18.0.gz # 解压压缩包
chmod +x clash-*-*-v1.18.0 # 赋与可执行权限
cp clash-*-*-v1.18.0 /usr/local/bin/clash # 添加到用户可执行文件目录
注意
在 macOS 下,首次运行 clash 会被系统安全策略阻止,用户需要手动在「系统偏好设置」-「安全与隐私」中允许 clash 运行。
配置下载
打开浏览器登陆 AgentNEO,在购买的套餐列表中选择需要订阅的套餐,点击进入套餐详情。
进入后点击右侧导航「配置下载(订阅)」。
在 AgentNEO 订阅网页中,选择「增强规则订阅」,下滑到「Clash 配置链接」处,点击「复制地址」。
然后在 shell 中执行以下步骤以下载 clash 配置到指定目录。
mkdir /usr/local/etc/clash # 创建配置文件夹
wget -P /usr/local/etc/clash https://***.*/feeds/***/clash.yml # 下载订阅文件到本地请将链接替换为实际复制的配置链接
mv /usr/local/etc/clash/clash.yml /usr/local/etc/clash/config.yaml
运行 clash
执行 clash -d /usr/local/etc/clash
即可运行 clash 并打印暴露在本地的代理服务端口,默认为 127.0.0.1:7890
。