服务器安装Clash
服务器安装Clash
lycheeKing服务器安装Clash有很多方法,这里介绍2种: ==终端代理设置== 和 使用 ==docker安装==
Clash 终端代理安装
1. 下载Clash
首先下载对应的安装包放到服务器上([官方Clash已删库,这个是备份 ](Releases · Kuingsmile/clash-core (github.com)))
1 | # 进入你所放置的目录(默认情况是下载到 ~/Downloads 目录,如果不是请进入到对应的下载目录) |
2. 配置Clash启动服务
1 | vim /etc/systemd/system/clash.service |
把下面的信息复制进去
1 | [Unit] |
3. 设置 Clash 开机自启
1 | systemctl daemon-reload |
1 | systemctl enable clash |
其他功能
service clash start # 启动
service clash stop # 停止
service clash restart # 重启
service clash status # 状态
==提示==:不过这里因为没有放到/usr/bin/下, 键入时 service cl
后按Tab键无法补全
4.下载 dashboard 控制面板
1 | # 创建 clash 目录 |
5. 配置 Clash 文件
文件层级关系
/root/.config/clash/config.yaml
1 | vim config.yaml |
config.yaml配置(部分)
1 | mixed-port: 7890 |
7. 配置代理
1 | vim ~/.bashrc |
1 | # 在文件末尾添加: |
使配置生效
1 | source ~/.bashrc |
8.启动 Clash
1 | service clash start |
访问http://serverip:9090/ui/
试试吧
==注意== :记得放开7890、9090 这两个端口
使用docker安装
安装镜像
- 下载 docker-clash 镜像
如果没有安装docker,需要先安装docker
sudo apt -y install docker.io
下载 docker-clash 镜像(==截至2023/11/16 可以正常访问==)
docker pull dreamacro/clash
- 启动 clash 容器
启动 docker-clash (-p: 设置端口映射; -v: 设置目录/文件映射)
1 docker run -d --name=clash --restart=always --network=host -v "/root/.config/clash:/root/.config/clash" dreamacro/clash
配置代理
1 | vim /etc/environment |
1 | # 在文件末尾添加: |
临时取消代理:
1
2 >unset http_proxy
>unset https_proxy
安装ui界面
1 | docker run --name clash-ui --restart=always -p 19090:80 -d haishanh/yacd |
重启服务器, 访问 http://[主机IP]:19090
==记得开放对应端口==
github加速
1 | $ git config --global http.proxy 'http://127.0.0.1:7890' |
取消全局 HTTP 代理配置
1 | git config --global --unset http.proxy |
取消全局 HTTPS 代理配置
1 | git config --global --unset https.proxy |
验证是否已取消代理配置
你可以通过以下命令检查代理配置是否已经被取消:
1 | git config --global --get http.proxy |
如果命令没有输出,说明代理配置已经成功取消。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果