Perché il nameserver in "/etc/resolv.conf" non è l'IP del mio router in Mac OS X?


2

Sto eseguendo Mac OS X e sto usando DHCP. Ho avuto l'impressione che il mio computer sia andato prima al router per cercare un indirizzo IP e così via. Quindi perché l'indirizzo IP del router non è una voce /etc/resolv.conf? Invece, il file contiene due indirizzi IP che non sono nemmeno del modulo 192.168.1.0- 255.


4
Mi dispiace disturbarti di nuovo, ma quale versione di Mac OS X è questa? Inoltre, dici "il file contiene due indirizzi IP che non sono nemmeno del modulo 192.168.1.0- 255." Allora quali sono questi indirizzi? Indirizzi IPv6? O gli indirizzi dei server DNS al di fuori del 192.168.1.0- 255gamma? Più dettagli fornisci, migliori risposte / chiarimenti potranno fornire anche la community.
Jake Gould il

Apparentemente questi sono i server DNS del mio ISP. Dato che questa è una rete domestica, mi aspettavo che il mio server DNS fosse effettivamente il mio router. Sono confuso su come un pacchetto è in grado di passare dal mio computer all'indirizzo IP esterno alla mia rete locale. Non è necessario prima andare sul router prima di questo server DNS?
user912083132

Hai controllato le impostazioni DNS per l'interfaccia di rete attiva in "[Dispositivo / Interfaccia] -> Avanzate ... -> DNS" Se corrispondono ai contenuti di /etc/resolv.confciò ti dà un altro modo per confermarlo. Ma anche alcuni router potrebbero eseguire il passthrough DNS? Questo tipo di dettagli, come il marchio del router che stai utilizzando e forse anche il modem, sono tutti elementi fondamentali per aiutare la comunità a comprendere meglio l'intero quadro in modo che possiamo aiutarti.
Jake Gould il

Sì, la verifica delle impostazioni DNS lo conferma. Il marchio del router è Arris.
user912083132

Forse il numero completo di marca e modello del router / modem sarebbe di aiuto?
Jake Gould il

Risposte:


10

Non è assolutamente necessario che i server DNS specificati da DHCP siano l'indirizzo del router - e in effetti ciò avverrà solo nel caso in cui il router funga anche da server DNS - che di solito è vero per le piccole reti domestiche , ma spesso non è vero per le reti aziendali: in effetti, maggiore è la rete, minore è la probabilità che i server DNS siano collegati al router.

DHCP consente la specifica di server DNS arbitrari: la persona che ha impostato il server DHCP ha semplicemente configurato i nameserver al di fuori dell'intervallo previsto. Questo potrebbe essere per prestazioni, convenienza o altri motivi.

Nel caso in cui ho leggermente frainteso la domanda o il suo intento è stato oscurato dalla modifica: /etc/resolv.confcontiene informazioni sui server DNS e sulla risoluzione dei nomi. Non dice nulla sul routing.


4

Il tuo /etc/resolv.confprobabilmente contiene ciò che il server DHCP ha detto il computer da utilizzare per i server DNS.

Molti router gateway domestici eseguono un servizio proxy DNS e quindi forniscono il proprio indirizzo IP privato NAT come indirizzo del server DNS e sembra che sia quello a cui sei abituato a vedere. Tuttavia, non è davvero necessario che lo facciano e alcuni gateway domestici passano semplicemente attraverso qualsiasi indirizzo del server DNS che sono stati configurati (manualmente o dinamicamente tramite PPPoA / PPPoE / DHCP / ecc.) Da utilizzare.

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.