群晖 NAS - 代理设置

一、前言

因网络环境导致,在群晖中的 Docker 拉取镜像或者部分套件中的服务会经常失败,对我们来说有一个顺畅的网络环境能大大提高幸福感。

其实方案有非常多,例如前置软路由,或者使用 Tailscale 设置出口节点等。这里介绍一个相对简单的方法。

二、部署

1、镜像下载

我们使用 Docker 进行部署,方便后续管理。

此时直接使用群晖里的 Docker 图形界面拉取镜像会失败,我们通过 ssh 登录到群晖,使用 docker pull xxx 的方式会比较方便。

1
2
3
4
5
6
7
# ssh登录到群晖
ssh user_name@ip_address
# 获取超级权限
sudo -i
# 拉取镜像
docker pull dreamacro/clash
docker pull haishanh/yacd

这里比较简单,只用到了 docker pull 命令,如果对 Docker 命令不是很熟悉,配置可以使用群晖内部的 Docker 图形界面。

2、Docker 配置

a. Clash 配置

  1. 首先需要从服务商那里获取配置文件,这里命名为config.yaml,然后存储到群晖 docker/clash/config.yaml;
  2. 配置文件映射到 /root/.config/clash/config.yaml
  3. 设置端口,下面群晖配置时需要用到,
  4. 运行。
b. yacd 配置

yacd 是 clash 的仪表盘,yacd 配置非常简单,指定访问端口即可。

3、群晖配置

控制面板 - 网络 - 常规 - 代理服务器 - 填写刚设置的IP端口 - 应用

三、测试

c79ceed1ebb302d9c56859728de978a4.png

 

 

http://192.168.50.4:9080/ 网页端启用

如果不通,就在网页端多点击切换几个“代理”菜单下面的节点,多试试,等等


群晖 NAS - 代理设置
http://wizhiai.github.io/p/e7b95451a20f4987abf283762a79e91e/
作者
胡礼节
发布于
2024年9月16日
许可协议