Il server DNS usato della mia macchina


1

Ho cercato per un po 'in Internet e cercato come posso sapere quale server Domain Name System sta usando la mia macchina.

Tutti i link hanno detto che devo cercare nel file /etc/resolv.conf, ma quando apro questo file, l'unico indirizzo che vedo è 127.0.0.1!!

Cosa sta succedendo qui ?! Come può la mia macchina essere il server DNS che sto usando?

PS: sto usando Ubuntu 15.10 (con versione Linux> 4)


Il tuo DNS sarebbe un server di terze parti, il tuo server DNS, il tuo router o il tuo server ISP. Il DNS del tuo router potrebbe essere (il tuo ISP, una terza parte o il tuo server DNS).
Ramhound,

Risposte:


1

Oltre alla risposta di @ams onevway per trovare il nameserver principale sarebbe vedere dove si trova il file che lo descrive (cioè la versione di resolv.conf) in /etc/dnsmasq.conf

Un altro modo sarebbe quello di guardare i dati - eseguire "tcpdump -n -i tutta la porta 53" in una finestra e brose / ping / causare il traffico DNS in un'altra, quindi esaminare i dati acquisiti.

È probabile che il server DNS utilizzato sia l'IP del tuo router - questo è normalmente il caso di reti di piccole dimensioni.


2

Ubuntu utilizza una cache DNS locale chiamata dnsmasqper vari motivi, quindi sì, la tua macchina è un server DNS per normali scopi di ricerca.

Se vuoi vedere quali sono le impostazioni DNS reali, il modo migliore è guardare la GUI di NetworkManager, se hai una macchina desktop, o semplicemente controllare i log di sistema su un server. Il miglior termine di ricerca è probabilmente "nameserver".

Potrebbe esserci un altro resolv.conf generato automaticamente da qualche parte sotto / run o / var / run, ma non sono sicuro di dove si troverebbe il 15.10 poiché Ubuntu più recente che ho a portata di mano è il 14.04.


Grazie fratello Ho controllato entrambi i file resolv.conf nella directory / run e / var / run ed entrambi dicono la stessa cosa del solito file resolv.conf. E non ho trovato dove vedere il server DNS utilizzato nella GUI di NetworkManager. Ma ho avuto più fortuna con la ricerca di file di registro, ho trovato le righe "nameserver '192.168.1.1'", il che significa che il mio rooter è il mio server DNS predefinito ?? !!
Sidahmed,

Apri le impostazioni di rete e fai clic sulla pagina del profilo per la tua connessione.
AMS

Hmmm, è proprio lì in prima pagina per le connessioni cablate, ma un po 'più difficile da raggiungere per le connessioni wireless.
AMS
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.