resolv.conf – alcuni appunti

resolv.conf

A volte, per chi installa una distribuzione linux, sopratutto per chi è alle prime armi o è veramente la ‘prima volta’ con Linux, si trova
nettamente spiazzato quando da una semplice shell non si riesce a ‘pingare’ uno degli hosts più famosi come ad esempio www.google.com

Nessun panico, se Linux è installato correttamente occorre solo verificare se sono stati configurati opportunamente i DNS che si occupano di risolvere gli “host name”, di questa risoluzione se ne occupa il file ‘resolv.conf‘ allocato sotto /etc

Diamo un occhiata al file:

/etc/resolv.conf

# resolv.conf di xernet.net
# revisione del 15.05.2008
domain xernet.net

# utilizziamo i DNS di Tin
nameserver 195.31.190.31
nameserver 194.243.154.62

Spieghiamo rapidamente l’utilizzo della voce ‘domain‘ come potete vedere, ho aggiunto il mio dominio ‘xernet.net‘, se dalla macchina con il sucitato resolv.conf si prova ad effettuare un ping all’host chiamato per esempio ‘pippo’ potrebbe darsi che non essendo un host di tipo pubblico non è risolvibile dai DNS di Tin, dopo avere tentato di ricercare il nome host ‘pippo’ con i DNS di Tin, la macchina tenterà di risolvere l’hostname ‘pippo’ aggiungendo il dominio, in questo caso xernet.net, pertanto il ping diventerà ‘pippo.xernet.net‘ ricercando così un FQDN (full qualified domain name).

A questo punto parliamo di un host appartenente al dominio xernet che per essere risolvibile e di conseguenza pingabile, perlomeno dovrebbe essere presente nei files hosts o domain.txt allocati sotto /etc

# /etc/hosts
# /etc/domain.txt

esempio di host o domain.txt:

pippo 192.168.20.60

Una nota a riguardo dei files hosts o domain.txt, la soluzione di inserire manualmente i nomi hosts in detti files è applicabile solo quando si hanno da gestire una realtà di poche di macchine, ma quando si parla di una LAN di una certa entità è auspicabile installare e configurare un DNS (Bind) anche non autoritativo, per gestire in modo dinamico la popolazione dei pc presenti nella vostra LAN.

Per quanto riguarda i DNS da utilizzare come nameservers, per accedere ad internet occorre utilizzare i DNS del proprio ISP di collegamento ad internet, non tutti i DNS sono accessibili, mi piace però considerare anche soluzioni alternative, come ad esempio opendns, i quali sono nameservers free, rimando al sito per maggiori info:

http://www.opendns.org/

Visited 7 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...