A solução mais simples para voltar a funcionar é configurar o seu computador para não usar o DNS do seu roteador e usar o DNS de sua escolha. Sugiro 8.8.8.8 e 8.8.4.4 que são servidores DNS abertos fornecidos pelo Google. Eu os uso eu mesmo.
Você também pode definir as configurações de DHCP do OpenWRT (em Network
> DHCP and DNS
) para fornecer esses servidores DNS a clientes de rede em vez de configurá-los manualmente em seu computador.
Por último, você pode ver as configurações de DNS do OpenWRT (na seção acima) e resolver qualquer problema que encontrar lá que esteja impedindo que o DNS funcione corretamente.
Por padrão, o OpenWRT não fornece DNS completo, apenas cache de DNS. Ou seja, quando você solicita um endereço da Web, seu computador pergunta ao roteador, o roteador verifica se ele já sabe a resposta e, em caso negativo, pergunta a outro servidor DNS pela Internet. Se você não tiver configurado o OpenWRT com qual outro servidor DNS usar, isso é uma coisa que poderia causar esse problema. Novamente, eu gosto bastante de 8.8.8.8 e 8.8.4.4, mas todos os servidores DNS que você recebeu permissão para usar também são perfeitamente válidos (os servidores DNS do seu provedor, por exemplo).