Kali 安装 Clash
2022/2/7 6:12:36
本文主要是介绍Kali 安装 Clash,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、下载 Clash 客户端。
执行 cd && mkdir clash
在用户目录下创建 clash 文件夹。
下载适合的 Clash 二进制文件并解压重命名为 clash
一般个人的64位电脑下载 clash-linux-amd64.tar.gz 即可。
下载链接:https://github.com/Dreamacro/clash/releases
2、下载 Clash 配置文件。
在终端 cd
到 Clash 二进制文件所在的目录,下载 Clash 配置文件
wget -O config.yaml https://stc-spadesdns.com/link/[订阅链接参数,忽略中括号] sudo wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb
3、启动 Clash。
执行 ./clash -d .
即可启动 Clash,同时启动 HTTP 代理和 Socks5 代理。
如提示权限不足,请执行 chmod +x clash
4、管理 Clash。
设置系统代理:
sudo nano /etc/environment
加入以下三行
export http_proxy="http://127.0.0.1:7890" export https_proxy="http://127.0.0.1:7890" export no_proxy="localhost, 127.0.0.1"
修改sudo文件
sudo visudo
加入
Defaults env_keep+="http_proxy https_proxy no_proxy"
重启
reboot
设置 config.yaml
访问 Clash Dashboard:http://clash.razord.top/
可以进行切换节点、测延迟等操作。
Host: 127.0.0.1
,端口: 9090
,密码:config.yaml 中设置的密码
5、设置 clash 开机启动:
创建启动服务
vim /etc/systemd/system/clash.service
输入以下内容,clash -d的意思是指定配置文件路径
[Unit] Description=clash daemon [Service] Type=simple User=root ExecStart=/home/kali/clash/clash -d /home/kali/clash/ Restart=on-failure [Install] WantedBy=multi-user.target
重新加载systemctl daemon
sudo systemctl daemon-reload
启动Clash
sudo systemctl start clash.service
设置Clash开机自启动
sudo systemctl enable clash.service
以下为Clash相关的管理命令
启动Clash sudo systemctl start clash.service 重启Clash sudo systemctl restart clash.service 查看Clash运行状态 sudo systemctl status clash.service
6、配置定时更新订阅:
先撸个脚本,别忘了设可执行权限
#!/bin/bash # 设置clash路径 clash_path="/opt/clash" # 停止clash systemctl stop clash.service # 取消代理 unset https_proxy # 如果配置文件存在,备份后下载,如果不存在,直接下载 if [ -e $clash_path/config.yaml ]; then mv $clash_path/config.yaml $clash_path/configbackup.yaml wget -O $clash_path/config.yaml "[你的订阅链接]" else wget -O $clash_path/config.yaml "[你的订阅链接]" fi # 重启clash systemctl restart clash.service # 重设代理 export https_proxy="http://127.0.0.1:7890"
设置定时任务:
sudo crontab -e
填入以下内容
//每月1号和15号的4点30分开始更新 30 4 1,15 * * sh [脚本目录]/[脚本名称]
重启crontab,使配置生效
sudo systemctl restart cron.service
查看代理是否正常工作:
curl www.google.com
这篇关于Kali 安装 Clash的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享