群晖—部署clash代理

部署clash客户端代理服务,用于给内网中的其他设备提供http代理服务。

1、生成配置

使用自己购买的clash订阅链接生成配置文件。打开浏览器输入下面的地址,填写相关信息后生成配置文件:

https://acl4ssr-sub.github.io/

如果需要更新端口号,请更新红框内的配置即可。

2、配置clash的容器

把上面保存的配置文件上传到你的nas中,存放在指定路径下,如/docker/docker/clash-client/config.yaml配置文件,后续我们会用到。

使用镜像dreamacro/clash来创建并运行容器,配置如下:

端口映射:

  • 7890 7890
  • 7891 7891
  • 9090 9090

配置文件映射:

  • /docker/docker/clash-client/config.yaml /root/.config/clash/config.yaml

见下图:

配置完成后,直接启动容器即可。

3、配置图形界面

使用镜像haishanh/yacd来创建并运行容器,配置如下:

打开浏览器,输入http://192.168.2.3:9080/并配置后端服务器地址即可:

配置的服务器地址就是【步骤2】中配置的clash-client的容器服务地址。配置完成后出现如下界面就表示已经成功。

4、Linux系统使用该系统代理

[Service]
Environment="HTTP_PROXY=http://192.168.50.239:7890/"
Environment="HTTPS_PROXY=http://192.168.50.239:7890/"
Environment="NO_PROXY=localhost,127.0.0.1"