在绿联DX4600中安装Clash

2023-06-12   


在绿联DX4600中安装Clash

1.准备Clash配置文件

新建一个config.yaml(或config.yml)文件,需要上传到nas存储的/docker/clash文件夹中,即我们自己创建的留给clash存放数据的文件夹,这个yaml文件建议从本地电脑的Clash中复制出来

如果使用默认的设置有可能出现容器无限重启

1.png

2.Docker安装Clash镜像

在镜像管理-本地镜像-添加,搜索dreamacro或者clash,点击下载

2.png

对应开源地址:

GitHub地址: https://github.com/Dreamacro/clash
Docker地址: https://registry.hub.docker.com/r/dreamacro/clash/

3.配置Clash容器

在本地镜像找到下载好的容器,点击创建容器,容器名称随意,重启策略:容器推出时重启(......),网络:bridge

存储空间:

3.png装载路径不变,前面的文件为上面上传好的配置文件

端口设置:

根据config中的设置,如果是默认为下面代码,为图片中设置

# Port of HTTP(S) proxy server on the local end(默认)
port: 7890
# Port of SOCKS5 proxy server on the local end(默认)
socks-port: 7891
# 开启局域网代理,这个要配置true
allow-lan: true
#UI监听端口,可以改成0.0.0.0:9090,改后可以通过ui界面访问
external-controller: 0.0.0.0:9090

4.png

以上配置完成即可启动。

4.使用UI界面

官方有提供在线页面

在线版UI界面: http://yacd.haishan.me/

5.png

打开后添加clash地址:http://{nas的ip}:9090

其中9090为前面的ui监听端口,如果需要远程访问clash,例如使用了内网穿透或者ddns,那么需要将9090端口穿透出来,例如我的nas使用的家庭宽带,有ipv4,则需要在路由器将8017端口转发出来

进入之后就能看到订阅信息了

6.png

也可以自己安装一个UI容器,名字叫:haishanh/yacd,搜索后下载安装,下载方法参考clash的下载方法

下载后创建容器,重启策略:总是重启,网络:bridge,端口设置:本地端口随意,如果需要远程访问则设置后穿透或者在云服务商中放开防火墙(上面的所有端口如需远程访问均需要注意以上两点),容器端口80

完成以上配置即可启动容器,打开http://{nas的ip}:{yacd本地端口}即可操作

5.代理使用

ios手机:在”无线局域网“设置中,已连接的WIFI右边的信息图标:配置HTTP代理:

7.png

服务器为nas的ip或者ddns的域名,端口默认为7890

安卓手机:华为手机为例,长按已连接的无线网络名称,点击修改网络高级选项-代理-手动,填入服务器及端口。

然后就可以尝试访问https://google.com测试一下了。

特别:Telegram代理设置

SOCK5代理:

服务器:ddns的域名地址

端口:7891(默认)

用户名,密码为空

qbittorrent代理设置

sock5代理:主机地址-NAS的ip;端口-7891

http代理:主机地址-NAS的ip;端口-7890

qiandao代理设置

代理:http://{nas的ip}:7890

6.不足

目前这种操作方式不能自动更新代理

教程参考了https://www.1000.run/90.html

Q.E.D.