技术 在群晖 Synology 上运行 pixman/4gtv 的方法

coding · 2024年05月18日 · 最后由 coding 回复于 2024年05月25日 · 809 次阅读

首先说下背景,我的主路由是华硕 AX86U (192.168.50.1),一台 X86 软路由 (192.168.50.50) 安装 openwrt 当旁路由使用,上面运行了 openclash,Nas (192.168.50.18) 并没有将网关指向 openwrt。

为了正常解析和播放,openclash 需要增加以下规则:

rules:
  - IP-CIDR,13.112.0.0/14,Proxy,no-resolve
  - DOMAIN-SUFFIX,4gtv.tv,Proxy
  - DOMAIN-SUFFIX,hinet.net,Proxy
  - DOMAIN-SUFFIX,livednow.com,Proxy
  - DOMAIN-SUFFIX,ofiii.com,Proxy

接下来打开群晖的 Container Manager 套件,如果你没有,就去套件中心安装一下。

切换到注册表页面搜索 pixman/4gtv,双击下载,选择 latest 标签,应用,稍等片刻镜像就会被拉下来。

切换到 映像 页面选择刚才下载的镜像,运行

在高级设置页面,修改本地端口为空闲端口,比如这里我改为 5050

接下来修改环境变量,因为我 Nas 本身是不能科学上网的,所以我要配置下代理,如果你的 Nas 已经指向了 openclash,就不需要设置

这里的 Clash:2aQnsePT 是我的代理用户名和密码,根据你自己 clash 配置的信息填写,

其他设置可以保持不动,直接下一步启动,切换到 容器 页面查看运行的状态和日志

在 APTV 订阅 http://192.168.50.18:5050/4gtv.m3u 即可。

我的 nas 也是没有开代理,在二级路由 ax6000 上装的 shellclash,已经在 nas 上拉取镜像了,如何设置代理正常看直播呢?nas 在跑 PT 所以不打算开代理

ccf 回复

那就跟我一样,shellclass 应该是没有设置代理密码的,所以你直接新增 HTTP_PROXY 和 HTTPS_PROXY 这两个变量,值就写你 shellclash 的 ip 和端口,例如 http://192.168.50.50:7890

coding 回复

nas 和无线路由不在一个网段有影响吗

ccf 回复

你得保证 nas 可以访问到 shellclash

openclash 用户名和密码怎样找?

mask 回复

打开 {OPENWRT IP}/cgi-bin/luci/admin/services/openclash/config-overwrite 拉到最底下 设置 SOCKS5/HTTP(S) 认证信息

套件中心搜不到 Container Manager,用第三方的 Docker 可以吗?

请问这个怎么更新呢?今天更新了新版本

coding 回复

群晖 docker 里面容器那里倒是有个终端机 但是输入文章里面的命令没反应呢

inzaghi458 回复

群晖的话直接删除镜像和容器重新拉

需要 登录 后方可回复, 如果你还没有账号请 注册新账号