技术 关于 itv 收看

user-87dcatqhw96b86 · 2025年01月02日 · 最后由 user-87dcatqhw96b86 回复于 2025年01月04日 · 559 次阅读

关于 itv,目前群主还没修复。但网上已经有人扒出了部分省份的 itv,因解析原因看不了,所以这期教程就是来修复的...... 食用之前需要考虑以下前提条件的: 你需要一台服务器,当然最好是 Linux, 能用来安装 Adgurad Home 建议使用 Docker 来安装,因此你需要在 Linux 上搭建好 docker 环境 (我还是那个建议,能基于 Docker 来部署,就不要使用其它方式。Docker 部署简单,易于操作,并且尽量降低各种环境与依赖 Docker 以及 Docker Compose, 如果没有请自行查阅官方文档.) 在你的 Linux 某个目录下,创建一个 adguardhome 目录 (当然你可以修改其它任何目录名) 在这个目录下,创建 confdir 以及 workdir 两上目录,以下一个 docker-compose.yml 文件,解释如下: confdif: 配置目录 workdir: AdGurad Home 运行产生的数据目录。比如数据,DNS 缓存等 docker-compose.yml: docker compose 配置文件 编辑你的 docker-compose.yml 文件,内容如下:

version: "3.9"

services:
  adguardhome:
    image: adguard/adguardhome:latest
    restart: always
    container_name: adguardhome
    ports:
      - 53:53/tcp
      - 53:53/udp
      - 3000:3000/tcp
    volumes:
      - ./workdir:/opt/adguardhome/work
      - ./confdir:/opt/adguardhome/conf

几个重要参数说明: ports: 开放 53 的 TCP 以及 UDP 端口。53 是 DNS 的默认端口。3000 是 Web 管理端口 volumes: 挂载我们刚刚创建的两个目录,这样 docker 容器重启时,相关数据就不会丢失. 如果你的 Linux 有防火墙,比如我的 Ubuntu 都会有 UFW. 那你需要开放端口,命令如下:

sudo ufw allow 53
sudo ufw allow 3000

使用如下命令来启动运行服务:

sudo docker compose up -d

第一次可能会因为下载镜像需要一些时间,一切正常很快就能启动。

如果启动时,报 53 端口已被占用。那是因为部分 Linux 自带了一个 resolved 服务,也是做域名解析的的. 临时把它停掉:

sudo systemctl stop systemd-resolved

启动成功后,访问http://ip:3000, 第一次会进入一个配置页面。这个配置页面会要求我们初始化用户名密码及一些常规配置. 在这一步,设置你刚在 docker 文件中的端口。我们的是 3000 和 53 3000 是 Web 管理端口 53 是 DNS 默认端口 如图所示: 这一步,设置你的用户名和密码。后面你需要使用这个用户名和密码来登录这个系统,用户名密码可自定义,如图所示: 完成上述几个简单的步骤,设置就完成了。 接下来部署 itv 的 dns:

首先点击左上角 - 筛选器-dns 复写。然后按照我的配置就行,如图所示: 这里 litv.huohuo-cloud.tech(推荐)可以改为以下域名: litv1.huohuo-cloud.tech(推荐) litv2.huohuo-cloud.tech(不推荐) 然后保存。 记下你的服务器 ip,在你要收看 itv 的设备上设置静态 ip(电视请在路由器后台修改),例子如下: 这样即可收看! 扒的 m3u(需翻墙 + 进群组):https://t.me/livednowgroup/329957 各位大佬可以部署一下,当个备用。

请教楼主,最后一步设置静态 IP 地址,是在安装 IPTV 的客户端操作吗?动态 IP 有什么问题吗?多谢!

前排支持刺猬🦔

freewind 回复

是的 我们主要是手动设置 DNS 这一步必须设置静态 IP 动态 IP 的话没法自定义 dns 如果你用电视等不支持手动设置的设备 可以把路由器的 dns 改一下

请教下楼主,使用 Openwrt 路由器是不是修改/etc/config/dhcp 这个地方就可以?如下是 pixman 老大原来建议的配置

config cname option cname 'cache.ott.ystenlive.itv.cmvideo.cn' option target 'pixman.io.ystenlive.dnsany.com'

config cname option cname 'cache.ott.bestlive.itv.cmvideo.cn' option target 'pixman.io.bestlive.dnsany.com'

config cname option cname 'cache.ott.wasulive.itv.cmvideo.cn' option target 'pixman.io.wasulive.dnsany.com'

config cname option cname 'cache.ott.fifalive.itv.cmvideo.cn' option target 'pixman.io.fifalive.dnsany.com'

config cname option cname 'cache.ott.hnbblive.itv.cmvideo.cn' option target 'pixman.io.hnbblive.dnsany.com'

freewind 回复

没用过呢 只改 dns 就行....

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