Risposte:
Di solito è scritto nella forma,
hostname.domain.com
-- per esempio
Se ti trovi in (diciamo) un campus universitario chiamato " The-University
"
e il suo dominio si chiama " theuniversity.org
",
una macchina sulla rete del campus chiamata " mymachine
" verrebbe indirizzata come " mymachine.theuniversity.org
".
Se stessi provando a connetterti a questa macchina dalla tua rete domestica,
lo indirizzeresti con quel nome completo.
La parte del dominio ti raggiungerebbe alla rete del campus
e il nome host ti avrebbe permesso di raggiungere la macchina esatta nel campus.
Sto evitando i dettagli di indirizzi IP e gateway qui.
Per questo motivo, mentre si accede alla macchina da un'altra macchina all'interno del campus,
può funzionare solo con il nome host ( mymachine
) senza l'uso del nome di dominio.
Per fare un'analogia, se ti trovi nella stessa città, il nome della strada è sufficiente.
Ma, per indirizzare un luogo in un'altra città, di solito aggiungi il nome della città dopo la strada.
Per una lettura più dettagliata
la pagina di Wikipedia sul Domain Name Service potrebbe essere un buon punto di partenza.
www
da solo non è qualificato e hai ragione nel dire che si risolverà correttamente solo "internamente". In effetti, si risolverà in modo diverso a seconda della configurazione DNS di una rete. Il nome www.google.com
è un nome di dominio completo (FQDN; che purtroppo confonde la distinzione tra "nome host" e "nome dominio") e dovrebbe risolvere lo stesso da qualsiasi sistema connesso a Internet.
google.com
sul vostro percorso di ricerca DNS (che può essere impostato automaticamente tramite DHCP), si potrebbe avere un server DNS che alias www
a www.google.com
un CNAME
record o si potrebbe aggiungere righe a /etc/hosts
. Puoi fare una di queste cose da solo sul tuo computer / rete, ma questo è normalmente lasciato alla tua rete e agli amministratori di sistema per la configurazione.
Qual è la differenza tra nome host e nome dominio?
Un dominio è qualcosa che registri e che punta ai tuoi server DNS * 0 . Questi server DNS * 1 possono rispondere alle richieste di host all'interno di quel dominio.
Si noti che questi host non devono trovarsi sulla stessa rete.
Esempio:
Gameforge * 2 è un'azienda con alcuni giochi "Freemium". Ha server in più paesi. Ha un solo dominio chiamato gameforce.com.
s13.gameforce.com può indicare un server nel Regno Unito (e una rete nel Regno Unito), mentre
s14..gameforce.com può indicare un server in Germania.
Il percorso di rete non è legato al nome di dominio.
Un host è un computer su una rete. Tale host può avere ancora una NIC in più e può avere indirizzi IP.
Soprattutto per quanto riguarda la NIC
Nel caso della maggior parte dei computer domestici, il desktop o il laptop ha una scheda di rete attiva e un indirizzo IP, ma è possibile avere più IP per scheda di rete o utilizzare più schede di rete. Per maggiori dettagli su quello, cerca multi-home .
Spero che quest'ultima parte risponda al "riguardo alla NIC". In caso contrario, specifica la tua domanda un po 'di più.
* 0 O ai server DNS di qualcuno che gestisce il tuo dominio per te.
* 1 Sono consigliati almeno due server DNS in posizioni diverse.
* 2 Non sono affiliato con loro. È solo il primo esempio a cui ho pensato.
Un nome host è il nome di un server, su una rete locale può essere un nome semplice come "mailserver".
Per l'uso su Internet, il nome di dominio e il nome host sono per la maggior parte degli scopi pratici la stessa cosa.
Vedi link Wikipedia correlato.
Per saperne di più: http://wiki.answers.com/Q/Difference_between_domain_name_and_host_name#ixzz210PYEsh6