目录

充电学习中...

X

树莓派4B搭建Clash

树莓派4B搭建Clash

一、搭建原因

本虫基于某些需求在工作中需要用到Clash,Clash的作用可能大家都清楚,如果不清楚也没关系,看完这篇文章也就清楚了hhhhhhh。由于我购买的订阅账号只允许同时2个用户在线,而且每次用的时候必须开启客户端,十分不便。本文就是为解决这两个问题而写(别问,问就是想白嫖),我的解决方案是将Clash部署在7*24小时开机的设备上,然后通过nps内网穿透将局域网服务端口暴露给外部使用。听起来好像有点麻烦,那就用一种简单的表述:将Clash部署在树莓派上,外部通过代理的方式使用订阅的服务。

二、部署Clash核心

由于是部署在树莓派上的Ubuntu的,我们要选择支持ARM架构的Linux镜像

Clash Linux ARM Docker镜像

注意以下两点:

1.要将配置文件挂载到物理目录,例如

-v /fuguicun/clash:/root/.config/clash

2.映射两个端口

一个用于局域网访问,一个用于后续的Web UI,我这以7890 和 8080为例。

3.将订阅处下载的配置文件复制到配置文件目录,如下

image.png

获得的链接在浏览器中打开可以得到一个yaml文件,将其复制到挂载配置文件的目录,然后按需修改配置文件即可

三、部署Web UI

到上一步为止我们已经成功部署了Clash核心,接下来我们部署一个Web UI以方便对Clash进行配置和操作

Web UI Docker镜像

需要映射出一个端口作为web访问端口。部署完毕后需要在web界面配置连接Clash核心

第一次进入的时候应该会跳转到如下页面:

image.png

如果没有跳转,则在 Config->Action->Switch Backend处可以找到,此处配置Clash核心的地址和端口,密钥如果没有设置的话填空即可

配置成功后在Proxies界面即可看到我们需要的东西啦~~~~~~~

image.png

四、穿透局域网代理端口到外部

内网穿透工具我们使用NPS,在NPS管理控制台中配置端口转发即可,如下图

image.png

五、测试代理

访问ip138查看IP地址

image.png

成功!!!!!!


标题:树莓派4B搭建Clash
作者:Cubeeeee
地址:http://blog.nps.fuguicun.com/articles/2020/11/23/1606100407305.html