类型
状态
日期
摘要
分类
标签
链接
图标
密码
在群晖上有某些应用或者容器有科学上网的需求,之前偶尔用的时候是有局域网其他机器开clash,然后开局域网共享,但是这种模式不适合用来解决长期需求
于是直接在docker中部署一个专门用来科学上网的容器。
看网络教程很多推荐使用 dreamacro/clash + haishanh/yacd 来做解决方案,秉承能用一个不用两个的原则,另外找到了现在这个自带 dashboard控制面板的镜像

容器部署

准备工作

自行准备好科学上网的配置文件,这个由机场提供,复制clash订阅地址到浏览器打开即可下载到。
打开配置文件确认其中如下基础配置参数完整。
或者
将配置文件更名为config.yaml 上传到对应文件夹。

docker cli(命令行界面)

拉取镜像

命令行部署

参数说明

  • 对应端口转发,其中78907891为http和socks5代理端口,80为web ui端口,9090为外部设置端口。
  • /root/.config/clash/config.yaml 为容器内配置文件路径。需要将你自己的配置文件映射为此路径。

docker-compose

使用说明

容器部署成功之后,在局域网打开 http://<ip>:8888 ,就可以看到外部控制界面。
填写对应的路径和端口号就可以开始设置。
此处应该填写宿主机(比如群晖)的局域网ip,以及映射的端口号比如9090
注意调整代理策略组,设置对应的代理策略选择。
其他需要使用科学上网的可以通过http或socks5进行代理。
 
Notion建站之nextjs-notion-starter-kitonlyoffice:在线文档服务
Loading...
云中辞
云中辞
最新发布
Mac 终端美化
Jan 20, 2025
利用CloudFlare搭建一个专属的Docker镜像加速
Jan 14, 2025
Homebrew 使用技巧
Dec 13, 2024
Notion建站之 NotionNext
Nov 24, 2024
EasyImage:简单图床——简单到无需数据库
Nov 4, 2024
kms-server:KMS激活服务器
Sep 13, 2024