--- title: "群晖NAS科学上网方法" type: source tags: [v2rayA, nas, synology, 科学上网, docker] date: 2025-03-08 --- ## Source File - [[raw/Home Office/群晖NAS科学上网方法.md]] ## Summary - 核心主题:在 Synology NAS 上通过 Docker 安装 V2RayA 实现科学上网 - 问题域:NAS 科学上网配置 - 方法/机制:V2RayA Docker 容器运行,设置透明代理,配置 Docker Daemon HTTP 代理 - 结论/价值:NAS 透明代理确保 Docker pull 等操作走代理流量 ## Key Claims - V2RayA Docker 镜像:mzz2017/v2raya,启动时需挂载 /lib/modules 和 /etc/resolv.conf - DSM 7.x 中 Docker Daemon 网络栈不完全遵循 V2RayA 的 iptables 规则 - 最稳妥方案:显式配置 Docker Daemon HTTP 代理(/etc/systemd/system/pkg-ContainerManager-dockerd.service.d/http-proxy.conf) - 透明代理验证:curl -I https://www.google.com 返回 200 则代理生效 ## Key Quotes > "显式配置 Docker Daemon 的 Proxy 环境变量是更符合 Engineering Best Practice 的做法" — Docker 代理配置建议 ## Key Concepts - [[V2RayA]]:V2Ray 的 Web 面板管理工具 - [[透明代理]]:自动劫持系统出站流量 - [[Docker Daemon 代理]]:systemd 环境变量配置 ## Key Entities - [[Synology NAS]]:V2RayA 宿主机 ## Connections - [[Synology NAS]] ← runs ← [[Docker]] - [[Docker]] ← configured_with ← [[Docker Daemon 代理]] - [[V2RayA]] ← provides ← [[透明代理]] ## Contradictions - 无