Il motivo per cui verrai reindirizzato da un indirizzo di dominio non esistente a Level3 Motore di ricerca possono essere correlate alla configurazione DNS o alle impostazioni del provider ISP.
Ad esempio, quando si utilizzano server DNS gratuiti come 4.2.2.1 (fino a 4.2.2.6), normalmente vengono utilizzati per individuare i risolutori DNS più vicini (particolarmente utili per reti lente). Vedi: Che cos'è 4.2.2.2? Tuttavia, tieni presente che questi indirizzi IP sono di proprietà di rete di Level 3 , quindi in pratica stanno reindirizzandoti al proprio motore di ricerca nel caso in cui il dominio non venga trovato, perché tu? usando il loro DNS. Se non vuoi essere reindirizzato, semplicemente non usare il loro DNS.
Per verificare quale DNS stai utilizzando, puoi controllare /etc/resolv.conf
o Preferenze di rete della tua connessione.
Ecco semplici linee di comando della shell * nix per controllare:
$ dig non-existing.domain
︙
;; ANSWER SECTION:
non-existing.domain. 10 IN A 104.239.213.7
non-existing.domain. 10 IN A 198.105.254.11
︙
$ wget -qO- http://104.239.213.7
<html><head><meta http-equiv="refresh" content="0;url=http://searchguide.level3.com/search/?q=http://104.239.213.7/&t=0"/></head><body><script>window.location="http://searchguide.level3.com/search/?q="+escape(window.location)+"&r="+escape(document.referrer)+"&t=0";</script></body></html>
Quindi il reindirizzamento avviene a livello DNS risolvendo qualsiasi dominio non esistente nelle pagine di Livello3.
Per scoprire quale DNS sta reindirizzando verso le pagine di Livello3, esegui questo comando * nix:
$ dig non-existing.domain | grep SERVER
;; SERVER: 4.2.2.1#53(4.2.2.1)
Se non vuoi che il reindirizzamento avvenga, cambia il tuo DNS gratuito con quello che l'ISP sta fornendo per la tua rete, o verso il tuo DNS locale come IP gateway / router.
In alternativa, utilizza diversi server DNS pubblici (che non appartengono a Level3) come:
- Google Public DNS:
8.8.8.8
e 8.8.4.4
- OpenDNS:
208.67.222.222
e 208.67.220.220