iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Clash Linux服务器安装详细教程
  • 950
分享到

Clash Linux服务器安装详细教程

Clash Linux服务器安装Linux Clash安装 2022-11-13 19:11:39 950人浏览 独家记忆
摘要

目录Clash软件安装软件下载地址设置系统代理(方法1)设置系统代理(方法2,使用proxychains4)UI设置设置clash开机启动Clash软件安装 软件下载地址 GitHu

Clash软件安装

软件下载地址

GitHub公开地址: https://github.com/DreaMacro/clash

1.使用wget下载linux安装包,保存并解压至/opt/clash文件夹中。

mkdir /opt/clash && cd /opt/clash
wget Https://github.com/Dreamacro/clash/releases/download/v1.10.0/clash-linux-amd64-v1.10.0.gz
unar clash-linux-amd64-v1.10.0.gz
mv clash-linux-amd64-v1.10.0 clash

2.重命名为clash,且赋予运行权限。

chmod u+x clash

3.下载配置信息至~/.config/clash/文件夹下。

mkdir ~/.config/clash/ && cd ~/.config/clash/ 
sudo wget -O config.yaml [订阅链接]
sudo wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb

4.修改clash的外部控制设置(external-controller)地址,为:0.0.0.0:9990,使内外网都可以访问这个地址。

设置系统代理(方法1)

这个方法以后很方便,一直是全部流量走代理软件,但是有时候网络交互会异常报错,说服务不可信。

sudo vim /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 vim sudo

在文件尾加入:

Defaults env_keep+="http_proxy https_proxy no_proxy"

重启

reboot

有些程序不走系统代理,需要单独配置,下面以git为例

git config --global http.proxy 'http://127.0.0.1:7890'

shell最好也设一下,以.zsh或者.bashrc为例

# .zshrc或者.bashrc最后加入
set proxy
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"

设置系统代理(方法2,使用proxychains4)

​ linux中很多操作是在终端中进行,很多程序和服务的下载都需要通过 npm, gem, nvm, git等命令进行,而在国内下载速度较差,如果中断还要重新开始,通过全局FQ可以改善这种情况。

如若没有proxychains4则安装配置

# 安装make编译工具
yum -y install GCc automake autoconf libtool make 
# 下载,需要先安装git
git clone https://github.com/rofl0r/proxychains-ng.git 
cd proxychains-ng 
# 配置
./configure 
# 编译安装
sudo make && sudo make install 
# 提取配置文件
sudo cp ./src/proxychains.conf /etc/proxychains.conf
# 删除安装文件
cd .. && rm -rf proxychains-ng 
# 
编辑配置文件(修改最后一行为 socks5 127.0.0.1 7891)这个对应你的代理地址
sudo vim /etc/proxychains.conf 

测试

proxychains4 wget www.Google.com #如果没提示错误,然后当前目录会多一个index.html
rm index.html #清除测试垃圾

使用

proxychains4 <命令>
# eg
# 该终端的命令自动代理 ,退出exit
proxychains4 bash 
# 火狐浏览器代理模式
proxychains4 firefox 
# git走代理下载
proxychains4 git clone https://xxxxxxx

优化使用

# 打开/etc/profile文件,使用alias简化输入
vim /etc/profile

# 文件尾添加以下内容,保存退出
alias pc='proxychains4'

优化后

pc <命令>
# eg
# 该终端的命令自动代理 ,退出exit
pc bash
# 火狐浏览器代理模式
pc firefox 
# git走代理下载
pc git clone https://xxxxxxx

UI设置

在某一文件夹下下载UI文件,设置外部控制UI

git clone https://github.com/Dreamacro/clash-dashboard.git
cd clash-dashboard
git checkout -b gh-pages origin/gh-pages
pwd # 显示当前路径

在~/.config/clash/config.yaml中设置好ui地址和访问密码

访问路径为:外部控制地址/ui,填入ip、端口、密码即可访问

设置clash开机启动

将配置文件转移到/etc中

sudo mv ~/.config/clash /etc

添加启动信息

sudo vim /etc/systemd/system/clash.service

输入以下内容,clash -d的意思是指定配置文件路径,这里已经改成了/etc/clash

[Unit]
Description=clash daemon

[Service]
Type=simple
User=root
ExecStart=/opt/clash/clash -d /etc/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命令
sudo systemctl restart clash.service

# 查看Clash运行状态
sudo systemctl status clash.service

查看代理是否正常工作

curl www.google.com

到此这篇关于Clash Linux服务器安装教程 _的文章就介绍到这了,更多相关Clash Linux服务器安装内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Clash Linux服务器安装详细教程

本文链接: https://www.lsjlt.com/news/170426.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Clash Linux服务器安装详细教程
    目录Clash软件安装软件下载地址设置系统代理(方法1)设置系统代理(方法2,使用proxychains4)UI设置设置clash开机启动Clash软件安装 软件下载地址 githu...
    99+
    2022-11-13
    Clash Linux服务器安装 Linux Clash安装
  • Clash Linux服务器安装详细教程
    目录Clash软件安装软件下载地址设置系统代理(方法1)设置系统代理(方法2,使用proxychains4)UI设置设置clash开机启动Clash软件安装 软件下载地址 github公开地址: https:/...
    99+
    2022-10-30
  • Linux下安装vsFTPd服务器的详细教程
    本篇内容主要讲解“Linux下安装vsFTPd服务器的详细教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下安装vsFTPd服务器的详细教程”吧!我们所用的ftp服务器程序是vsft...
    99+
    2023-06-13
  • Linux-安装MySQL(详细教程)
    Linux-安装MySQL 前言一、概述二、下载三、安装四、卸载五、常用设置六、可能遇到的问题 前言 本文的主要内容是在 Linux 上安装 MySQL,以下内容是源于 B站 - MySQL数据库入门到精通 整理而来。 一、...
    99+
    2023-08-17
    mysql linux 数据库
  • Linux安装Docker详细教程
    目录介绍安装条件卸载旧版本安装方法常用命令卸载docker Compose编排安装卸载docker compose介绍 Docker利用linux核心中的资源分脱机制,例如cgroups,以及Linux核心名字空间(na...
    99+
    2022-07-06
    Linux 安装Docker
  • linux 安装nodejs 详细教程
    linux 内核 uname -a  操作系统版本 发行版本   yum源版本 yum -v   一,下载node包 官网地址:Download | Node.js 也可以根据自己的需求下载版本:Index of /dist/    二...
    99+
    2023-10-20
    linux 运维 服务器
  • Linux 安装 nginx 详细教程
    文章目录 Linux 安装 nginx 详细步骤①安装依赖包②下载并解压安装包③安装 nginx④启动 nginx 服务⑤nginx 反向代理 提示:以下是本篇文章正文内容,Linux 系列学习将会持续更新 Lin...
    99+
    2023-08-23
    nginx linux 服务器
  • Linux中安装Mysql详细教程
    1.MySQL安装 1.1 下载wget命令 yum -y install wget 1.2 在线下载mysql安装包 wget https://dev.mysql.com/get/mysql57...
    99+
    2023-10-01
    mysql linux 数据库
  • Linux下安装MySql详细教程
    前言 本文对linux环境下安装Mysql过程进行一个详细记录 一、安装包和环境准备 1.所需安装包 将mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz安装包上传至服务器 2.解压和创建用户 执行命令 ...
    99+
    2023-08-17
    mysql linux 数据库
  • Linux安装JDK详细教程(图文教程)
    下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数) 查看本机位数命令:sudo uname --m  JDK官网下载地址:https://www.oracle.com/java/technologies/downloa...
    99+
    2023-09-01
    linux java
  • linux安装java8(详细图文教程)
    1、下载安装包 根据自己系统的位数下载相应版本 查询自己的linux 位数命令: getconf LONG_BIT 2、安装 将安装包传到服务器,并进行解压 在 /usr/ 目录下创建 java文件夹 mkdir /usr/java 将压...
    99+
    2023-10-24
    java 开发语言
  • Linux安装JDK详细教程(附图)
    Linux安装JDK详细教程(图文教程) 这里介绍两种方式:yum安装方式和手动安装 1、yum安装 1.1 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例 输入命令:yum ...
    99+
    2023-09-08
    java linux
  • Nginx Linux安装部署详细教程
    一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 ...
    99+
    2022-06-04
    Nginx Linux安装部署 Linux安装Nginx详细教程
  • linux下安装ffmpeg的详细教程
    一、centos linux下安装ffmpeg 1、下载解压 wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz tar -zxvf ffmpeg-3.1.ta...
    99+
    2022-06-04
    linux安装ffmpeg linux下安装ffmpeg
  • Linux离线安装nginx详细教程
    文章目录 一、什么是离线安装?二、安装步骤1.安装nginx所需依赖1.1 安装gcc和gcc-c++1.1.1 下载依赖包1.1.2 上传依赖包1.1.3 安装依赖1.1.4 验证安装 ...
    99+
    2023-09-14
    linux nginx 服务器
  • Linux系统安装Nodejs(详细教程)
    Linux系统安装Nodejs(详细教程) 介绍: ​ Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件...
    99+
    2023-08-31
    linux 服务器 运维
  • python安装教程 Pycharm安装详细教程
    python安装教程和Pycharm安装详细教程,分享给大家。 首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads...
    99+
    2022-06-04
    教程 详细 python
  • Linux-安装MySQL(详细教程,超简单!)
    Linux-安装MySQL(详细教程,超简单!) 文章目录 Linux-安装MySQL(详细教程,超简单!)前言一、MySQL是什么?二、安装步骤1更新Ubuntu软件包源列表2.安装 MyS...
    99+
    2023-09-26
    linux mysql ubuntu 大数据
  • 搭建linux服务器详细教程
    Linux服务器的部署,配置,搭建步骤: 1.准备: 1.1.jdk1.8:jdk-8u11-linux-x64.tar.gz tomcat:apache-tomcat-8.0.39...
    99+
    2022-11-13
  • 详细安装阿里云虚拟服务器教程
    随着云计算技术的不断发展,虚拟服务器已经成为企业开展业务的重要工具之一。阿里云作为国内领先的云计算服务商,其虚拟服务器服务备受青睐。本文将详细讲解如何安装阿里云虚拟服务器,希望对有此需求的读者有所帮助。 一、准备 1. 阿里云账号:如果您还...
    99+
    2023-11-10
    阿里 服务器 教程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作