Clash?Linux服務(wù)器安裝詳細(xì)教程
Clash軟件安裝
軟件下載地址
github公開(kāi)地址: 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,且賦予運(yùn)行權(quán)限。
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的外部控制設(shè)置(external-controller)地址,為:0.0.0.0:9990,使內(nèi)外網(wǎng)都可以訪問(wèn)這個(gè)地址。
設(shè)置系統(tǒng)代理(方法1)
這個(gè)方法以后很方便,一直是全部流量走代理軟件,但是有時(shí)候網(wǎng)絡(luò)交互會(huì)異常報(bào)錯(cuò),說(shuō)服務(wù)不可信。
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
有些程序不走系統(tǒng)代理,需要單獨(dú)配置,下面以git為例
git config --global http.proxy 'http://127.0.0.1:7890'
shell最好也設(shè)一下,以.zsh或者.bashrc為例
# .zshrc或者.bashrc最后加入 set proxy export http_proxy="http://127.0.0.1:7890" export https_proxy="http://127.0.0.1:7890"
設(shè)置系統(tǒng)代理(方法2,使用proxychains4)
? linux中很多操作是在終端中進(jìn)行,很多程序和服務(wù)的下載都需要通過(guò) npm, gem, nvm, git等命令進(jìn)行,而在國(guó)內(nèi)下載速度較差,如果中斷還要重新開(kāi)始,通過(guò)全局FQ可以改善這種情況。
如若沒(méi)有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)這個(gè)對(duì)應(yīng)你的代理地址 sudo vim /etc/proxychains.conf
測(cè)試
proxychains4 wget www.google.com #如果沒(méi)提示錯(cuò)誤,然后當(dāng)前目錄會(huì)多一個(gè)index.html rm index.html #清除測(cè)試?yán)?
使用
proxychains4 <命令> # eg # 該終端的命令自動(dòng)代理 ,退出exit proxychains4 bash # 火狐瀏覽器代理模式 proxychains4 firefox # git走代理下載 proxychains4 git clone https://xxxxxxx
優(yōu)化使用
# 打開(kāi)/etc/profile文件,使用alias簡(jiǎn)化輸入 vim /etc/profile # 文件尾添加以下內(nèi)容,保存退出 alias pc='proxychains4'
優(yōu)化后
pc <命令> # eg # 該終端的命令自動(dòng)代理 ,退出exit pc bash # 火狐瀏覽器代理模式 pc firefox # git走代理下載 pc git clone https://xxxxxxx
UI設(shè)置
在某一文件夾下下載UI文件,設(shè)置外部控制UI
git clone https://github.com/Dreamacro/clash-dashboard.git cd clash-dashboard git checkout -b gh-pages origin/gh-pages pwd # 顯示當(dāng)前路徑
在~/.config/clash/config.yaml中設(shè)置好ui地址和訪問(wèn)密碼
訪問(wèn)路徑為:外部控制地址/ui,填入ip、端口、密碼即可訪問(wèn)
設(shè)置clash開(kāi)機(jī)啟動(dòng)
將配置文件轉(zhuǎn)移到/etc中
sudo mv ~/.config/clash /etc
添加啟動(dòng)信息
sudo vim /etc/systemd/system/clash.service
輸入以下內(nèi)容,clash -d的意思是指定配置文件路徑,這里已經(jīng)改成了/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 # 啟動(dòng)Clash sudo systemctl start clash.service # 設(shè)置Clash開(kāi)機(jī)自啟動(dòng) sudo systemctl enable clash.service # 重啟Clash命令 sudo systemctl restart clash.service # 查看Clash運(yùn)行狀態(tài) sudo systemctl status clash.service
查看代理是否正常工作
curl www.google.com
到此這篇關(guān)于Clash Linux服務(wù)器安裝教程 _的文章就介紹到這了,更多相關(guān)Clash Linux服務(wù)器安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
分析從Linux源碼看TIME_WAIT的持續(xù)時(shí)間
本文主要介紹了Linux下的TIME_WAIT狀態(tài)的持續(xù)時(shí)間,從狀態(tài)轉(zhuǎn)移到它的源碼,一步步讓你了解它的機(jī)制2021-06-06在Linux中使用tcpdump命令捕獲與分析數(shù)據(jù)包詳解
tcpdump 是linux系統(tǒng)中提供的一個(gè)命令行工具,可以將網(wǎng)絡(luò)中傳送的數(shù)據(jù)包完全截獲下來(lái),提供網(wǎng)絡(luò)數(shù)據(jù)分析。下面這篇文章主要給大家介紹了關(guān)于如何在Linux中使用tcpdump命令捕獲與分析數(shù)據(jù)包的相關(guān)資料,需要的朋友可以參考下2018-09-09Linux主機(jī)ssh使用秘鑰方式實(shí)現(xiàn)免登陸互通配置方式
實(shí)現(xiàn)多臺(tái)服務(wù)器間SSH免登陸的操作包括密鑰生成、配置與傳遞,首先在每臺(tái)主機(jī)上生成秘鑰,并將公鑰傳輸?shù)綄?duì)方主機(jī)的配置文件中,確保ssh服務(wù)開(kāi)啟并且authorized_keys文件具有正確的權(quán)限,即可實(shí)現(xiàn)免登陸互通,其中可能遇到的問(wèn)題通常跟文件權(quán)限有關(guān)2024-10-10詳解CentOS 7 網(wǎng)卡命名修改為eth0格式
這篇文章主要介紹了詳解CentOS 7 網(wǎng)卡命名修改為eth0格式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03Linux虛擬機(jī)修改ip地址,查看網(wǎng)關(guān),網(wǎng)絡(luò)環(huán)境配置的教程
這篇文章主要介紹了Linux虛擬機(jī)修改ip地址,查看網(wǎng)關(guān),網(wǎng)絡(luò)環(huán)境配置的教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11