自用留存:ubuntu配置clash

1.创建Clash文件夹,clash官方链接 Releases · Dreamacro/clash 下载对应linux最新版,提取至之前创建的Clash文件夹中。cd && mkdir Clash下载提取代码自己敲叭

2. cd Clash wget -O config.yaml [订阅链接] wget -O Country.mmdb 在终端 cd 到 Clash 二进制文件所在的目录 下载clash 配置文件config.yaml 在代理商那里复制订阅链接,替代 [订阅链接] 下载Country.mmdb 下载 clash 配置文件

3.执行 ./clash -d . 即可启动 Clash,如提示权限不足,请执行 chmod +x clash

运行如下

4.访问ClashDashboard可以进行切换节点、测延迟等操作。

打开配置文件config.yaml ,给它设置一个密码: # RESTful API 的口令 secret:

Host0.0.0.0 端口 9090 密钥

请注意,修改ClashDashboard的该配置项并不会修改你的 clash 配置文件config.yaml,请确认修改后的外部控制地址和配置文件config.yaml内的信息一致,否则会导致 Dashboard 无法连接。

5.打开系统设置,选择网络,点击网络代理右边的 ⚙ 按钮,选择手动,填写 HTTP 和 HTTPS 代理为 0.0.0.0:7890,填写 Socks 主机为 0.0.0.0:7891,即可启用系统代理。

6.开机自启

su 获取权限,输入密码 创建service文件 touch /etc/systemd/system/clash.service 编辑service文件 vi /etc/systemd/system/clash.service 编辑如下文本: [Unit] Description=clash daemon [Service] Type=simple User=root ExecStart=/home/shen/Clash/clash -d /home/shen/Clash/ ----自己看好执行路径 Restart=on-failure [Install] WantedBy=multi-user.target Esc:wq保存并退出

7.检查状态

sudo systemctl daemon-reload sudo systemctl enable clash sudo systemctl start clash sudo systemctl status clash

--------------------------------------------------------OVER------------------------------------------------------------------