1

Когда я пытаюсь использовать свою кабельную коробку TDS Telecome для поиска телегида, возникает ошибка: Code 0 который говорит, что это неизвестный хост.

Это начало происходить после того, как я обновил некоторые параметры на своем маршрутизаторе TDS, включая изменение DNS-серверов локальной сети IP на использование DNS-сервера, работающего на моем компьютере (dnsmasq). Почему это происходит, и как я могу это исправить?

1 ответ1

0

Кабельная коробка настроена для запроса сервера, который не находится в общедоступном DNS. Только DNS-серверы TDS настроены для ответа на этот запрос. Изменение DNS-сервера локальной сети IP в настройках маршрутизатора на что-то, отличное от DNS-серверов TDS, нарушит функциональность коробок кабелей TDS.

Решение 1. Верните настройки TDS по умолчанию

После этого вам нужно будет перезагрузить и маршрутизатор, и кабельную коробку, чтобы настройки вступили в силу.

Решение 2. Настройте собственный DNS-сервер для использования вышестоящих DNS-серверов TDS.

Я использую dnsmasq на локальном сервере, чтобы добавить различные имена локальных хостов. В моей домашней сети я бы хотел, чтобы printer.example.com разрешил IP-адрес своего принтера. Маршрутизатор TDS имеет некоторые функции для этого, но он ограничен 19-значными именами хостов. Имена хостов, которые я хочу добавить, имеют длину до 24 символов. Я поднял dnsmasq на своем локальном сервере и настроил маршрутизатор, чтобы сказать клиентам использовать его для DNS. Я настроил dnsmasq для использования вышестоящего DNS-сервера Google 8.8.8.8. Переключение этого вышестоящего DNS-сервера на DNS-сервер TDS решает проблему.

DNS-серверы TDS можно найти на домашней странице маршрутизатора по адресу http://192.168.0.1:

После настройки dnsmasq для использования этих серверов в восходящем направлении кабель снова начал работать. В журналах dnsmasq я вижу, что кабельная приставка запрашивает странные внутренние записи DNS, которые она ожидает, и получает соответствующий ответ:

dnsmasq[25573]: query[A] ftbgwimfapplb1.br.iptv.tds.internal from 192.168.1.5
dnsmasq[25573]: forwarded ftbgwimfapplb1.br.iptv.tds.internal to 216.165.129.158
dnsmasq[25573]: reply ftbgwimfapplb1.br.iptv.tds.internal is 184.61.182.200

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .