跳过正文
  1. Posts/

remote_server_clash

·508 字·2 分钟· loading · loading · ·
Autodl Clash Proxy
久倾
作者
久倾
一个简单有趣的人
目录

是这样的,跑实验需要用到google cloud的一些api服务,所以需要在远程服务器上使用代理,所以便有了这个教程。

下载解压clash
#

clash releases选择适合自己的版本,这里ubuntu选择clash_2.0.24_linux_amd64.tar.gz

source /etc/network_turbo # autodl学术加速
wget https://github.com/doreamon-design/clash/releases/download/v2.0.24/clash_2.0.24_linux_amd64.tar.gz
tar -xvf clash_2.0.24_linux_amd64.tar.gz

如果下载不了,可以在自己电脑上下载压缩包上传到远程服务器解压就行。

添加至环境并查看版本
#

mv clash /usr/local/bin/clash
clash -v

代理配置
#

准备config.yamlCountry.mmdb
#

在自己的clash软件中一般可以查看订阅文件,将订阅文件复制一份重命名为config.yaml,然后再clash的软件目录里面/resources一般可以找到Country.mmdb,也可以自己网上搜索下载,这里提供一个下载地址Country.mmdb

然后上传到服务器自己知道的位置,在该位置启动终端。

mkdir /etc/clash
mv config.yaml Country.mmdb /etc/clash

配置启动
#

最好新建一个终端来运行clash

clash -d /etc/clash

在自己想要使用代理的终端(只在该终端生效,新建终端需重新export)设置代理,注意端口号配置

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890

也可以在python程序中设置代理

import os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'

本教程只是简单配置教程,不涉及订阅获取。

相关文章

CommonCommand
· loading · loading
About
· loading · loading
RAG_Interpretation
·1470 字·3 分钟· loading · loading
LLM NLP RAG Embedding Writing