Come impostare il dominio locale per la ricerca DNS?


0

Ho impostato il mio dominio locale LAN in modo che si trovi local.example.comsul mio router, un normale router a banda larga wireless Fiiz Verizon senza alcuna configurazione speciale.

A quanto pare a tutti gli host viene assegnato correttamente il nome host, ad esempio:

$ hostname
pc.local.example.com

Tuttavia, una ricerca per l'host produce:

$ nslookup $(hostname)
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
Name:   pc.local.example.com
Address: 12.34.56.78

dove si 12.34.56.78trova l'indirizzo fornito dal mio servizio di web hosting esterno, ad esempio che serve www.example.comsu Internet.

Come posso configurare il DNS sul router della mia LAN per risolvere gli indirizzi locali corretti, ad esempio, 192.168.1.xinvece di eseguire questa ricerca tramite gli indirizzi del server DNS che è configurato per usare?


È necessario un router che ti consenta di ospitare il tuo DNS locale.
qasdfdsaq,

In realtà sembra che il suo router stia memorizzando nella cache DNS, ma anche il mio router lo fa. Solo un metodo per aggiungere voci DNS locali in molti router. @qasdfdsaq
Tyson,

Grazie per la tua opinione su questo - vedrai di seguito che questo è stato semplicemente un errore da parte mia durante l'impostazione della configurazione del router. Tutto funziona come previsto una volta corretto.
Danny Whitt,

Risposte:


1

Questo è stato risolto.

Il dominio locale è stato inserito in modo errato nella configurazione del router come local.exampl.com(notare la mancanza e).

Al momento di correggere ciò, i nomi host locali stanno ovviamente risolvendo correttamente:

$ nslookup $(hostname)
Server:     192.168.1.1
Address:    192.168.1.1#53

Name:   pc.local.example.com
Address: 192.168.1.2

Errore umano al lavoro ancora una volta!

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.