Clash Linux服务器安装详细教程
Clash软件安装
软件下载地址
Github公共地址:
https://github.com/dreammacro/clash1.使用wget下载linux安装包,保存并解压缩到/opt/clash文件夹中。
mkdir /opt/clash && cd /opt/clashwget https://github.com/Dreamacro/clash/releases/download/v1.10.0/clash-linux-amd64-v1.10.0.gzunar clash-linux-amd64-v1.10.0.gzmv clash-linux-amd64-v1.10.0 clash2.将其重命名为clash,并允许其运行。
chmod u+x clash3.将配置信息下载到~/。配置/碰撞/文件夹。
mkdir ~/.config/clash/ && cd ~/.config/clash/ sudo wget -O config.yaml [订阅链接]sudo wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb4.将clash的外部控制设置(外部控制器)地址修改为: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'最好设置一个外壳,比如。zsh还是。巴沙尔。
# .zshrc或者.bashrc最后加入set proxyexport 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可以改善这种情况。
安装不带代理链的配置4
# 安装make编译工具yum -y install gcc automake autoconf libtool make # 下载,需要先安装gitgit 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.htmlrm index.html #清除测试垃圾使用
proxychains4 <命令># eg# 该终端的命令自动代理 ,退出exitproxychains4 bash # 火狐浏览器代理模式proxychains4 firefox # git走代理下载proxychains4 git clone https://xxxxxxx优化使用
# 打开/etc/profile文件,使用alias简化输入vim /etc/profile# 文件尾添加以下内容,保存退出alias pc='proxychains4'优化后
pc <命令># eg# 该终端的命令自动代理 ,退出exitpc bash# 火狐浏览器代理模式pc firefox # git走代理下载pc git clone https://xxxxxxx用户界面设置
下载某个文件夹下的UI文件,设置外控UI。
git clone https://github.com/Dreamacro/clash-dashboard.gitcd clash-dashboardgit checkout -b gh-pages origin/gh-pagespwd # 显示当前路径在~/中设置ui地址和访问密码。config ~/。config/clash/config.yaml
访问路径为:外部控制地址/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=simpleUser=rootExecStart=/opt/clash/clash -d /etc/clash/Restart=on-failure[Install]WantedBy=multi-user.target重新加载systemctl守护程序
sudo systemctl daemon-reload# 启动Clashsudo 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服务器安装教程的这篇文章就到此为止了。关于ClashLinux服务器安装的更多信息,请搜索脚本之家之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持剧本之家!如果您的问题还未解决可以联系站长付费协助。
有问题可以加入技术QQ群一起交流学习
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若内容侵犯了原著者的合法权益,可联系站长删除。