Seu roteador possui seu próprio servidor DNS. Quando você o usa online, ele é encaminhado para o DNS do seu ISP, mas também é adicionado à sua própria entrada router.asus.com
para apontar para si mesmo.
Como você provavelmente está usando DHCP, ele atribuirá automaticamente suas máquinas a usar seu próprio DNS. Você pode testar isso alterando para um servidor DNS atribuído manualmente (8.8.8.8 por exemplo), liberar o DNS e tentar a mesma URL.
Observe que a visita router.asus.com
à minha conexão me leva a um site hospedado na Amazon que parece tentar procurar um roteador compatível na minha rede.
Parece que ele usa o JQuery a seguir para tentar pegar um arquivo JSON específico de um Nome de Máquina na rede:
$.ajax({
url: "http://" + target.domainName + "/findasus.json",
dataType: "jsonp",
timeout: 20000,
global: true,
complete: function(jqXHR, textStatus){
switch(jqXHR.status){
case 0:
target.status = 2;
break;
default:
target.status = 1;
iAmAlive({
modelName: target.domainName.replace("findasus.local", "ASUS"),
ssid: "",
ipAddr: target.domainName
});
}
sessionComplete();
}
});
Você pode ver os nomes que ele tenta acessar na captura de tela. Literalmente, apenas circula e, se for atingido, será redirecionado para o que encontrou.