A caixa de cabo está configurada para consultar um servidor que não está no DNS público. Somente os servidores de DNS do TDS são configurados para responder a essa consulta. Alterar o servidor DNS IP da LAN nas configurações do roteador para algo diferente dos servidores DNS TDS interromperá a funcionalidade nas caixas de cabos TDS.
Solução 1: Colocar as configurações padrão do TDS
Depois de fazer isso, você terá que reiniciar o roteador e o decodificador para garantir que as configurações entrem em vigor.
Solução 2: Configure seu próprio servidor DNS para usar os servidores DNS TDS upstream
Estou usando o dnsmasq em execução em um servidor local para adicionar uma variedade de nomes de host locais. Na minha rede doméstica, gostaria que printer.example.com
resolvesse o endereço IP da minha impressora. O roteador TDS tem alguma funcionalidade para isso, mas está limitado a nomes de host de 19 caracteres. Os nomes de host que desejo adicionar são de até 24 caracteres. Eu trouxe o dnsmasq no meu servidor local e configurei o roteador para dizer aos clientes para usá-lo para o DNS. Eu tinha configurado o dnsmasq para usar o upstream do servidor DNS 8.8.8.8 do Google. A mudança desse servidor DNS upstream para o servidor DNS TDS resolve o problema.
Os servidores DNS do TDS podem ser encontrados na home page do roteador, no link :
Após configurar o dnsmasq para usar esses servidores upstream, o cabo começou a funcionar novamente. Eu posso ver nos logs do dnsmasq que o cable box está solicitando as estranhas entradas de DNS internas que ele espera e obtendo uma resposta apropriada:
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