ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

安装clash for linux的三种方法

2022-07-11 23:01:29  阅读:2210  来源: 互联网

标签:Clash clash dreamacro yaml 三种 linux config


Clash for Linux 部署

前言

Clash for Windows 是一款非常好用的代理软件,它通过简单的配置能实现通过代理的网路自动切换直连或者代理。也提供了允许局域网其他设备连接和游戏模式等非常好i用的功能。在Windows的图形化界面操作非常友好。由于我家里有台设备是Linux Ubuntu。想通过这个软件走代理。以下是配置三种方法

linux常规安装

1. 下载文件

wget  https://github.com/Dreamacro/clash/releases/download/v1.8.0/clash-freebsd-amd64-v1.8.0.gz

2. 解压

  gunzip

3. 配置

将订阅的配置文件移动到解压目录并重命名为config.yaml

启动

chmod +x ./clash-linux-XXXX
./clash-linux-XXXX -d .

自启动

#创建service文件
touch /etc/systemd/system/clash.service

#编辑如下文本: 
[Unit] 
Description=clash daemon  
[Service] 
Type=simple 
User=root 
ExecStart=/home/username/下载/Clash/clash -d /home/username/下载/Clash/ 
Restart=on-failure  
[Install] 
WantedBy=multi-user.target

## 刷新系统服务并设置为自启动
sudo systemctl daemon-reload 
sudo systemctl enable clash 
sudo systemctl start clash 

docker部署

需要先在本地创建config.yaml文件

1. 编辑docker-compose配置文件

version: '3'
services:
  clash:
    # ghcr.io/dreamacro/clash
    # ghcr.io/dreamacro/clash-premium
    # dreamacro/clash
    # dreamacro/clash-premium
    image: dreamacro/clash
    container_name: clash
    volumes:
      - ./config.yaml:/root/.config/clash/config.yaml
      # - ./ui:/ui # dashboard volume
    ports:
      - "7890:7890"
      - "7891:7891"
      # - "8080:8080" # external controller (Restful API)
    restart: unless-stopped
    network_mode: "bridge" # or "host" on Linux

2. 启动

$ docker-compose up -d

3. 访问

http://clash.razord.top/#/proxies

通过flatpak安装clash for windows

flatpak install clash 

参考

https://www.cnblogs.com/rogunt/p/15127947.html #普通方式部署clash

https://github.com/Dreamacro/clash/wiki/clash-as-a-daemon#docker #docekr 部署clash

标签:Clash,clash,dreamacro,yaml,三种,linux,config
来源: https://www.cnblogs.com/gxhao/p/16468314.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有