加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Clash Linux服务器安装具体教程

发布时间:2023-02-25 12:44:53 所属栏目:Linux 来源:
导读:Clash软件安装

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

mkdir /opt/clash && cd /opt/clash
wget
unar clash-linux-amd64-v1.10.0.gz
mv clash-linux-amd64-v1.10.0 clash
Clash软件安装

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

mkdir /opt/clash && cd /opt/clash
wget 
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
4.修改clash的外部控制设置(external-controller)地址,为:0.0.0.0:9990,使内外网都可以访问这个地址。

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

sudo vim /etc/environment
加入以下三行:

export http_proxy="
export https_proxy="
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 '
shell最好也设一下,以.zsh或者.bashrc为例

# .zshrc或者.bashrc最后加入
set proxy
export http_proxy=
export https_proxy=
设置系统代理(方法2,使用proxychains4)
​ linux中很多操作是在终端中进行,很多程序和服务的下载都需要通过 npm, gem, nvm, git等命令进行,而在国内下载速度较差,如果中断还要重新开始,通过全局FQ可以改善这种情况。

如若没有proxychains4则安装配置

# 安装make编译工具
yum -y install gcc automake autoconf libtool make 
# 下载,需要先安装git
git clone
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  #如果没提示错误,然后当前目录会多一个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
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
查看代理是否正常工作
 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章