Skip to main content

Hosts-Datei

>>>>>>>>>>>>>>>>>>>>>>>>>>Descrizione

A hosts-Datei è un file del computer (file del sistema operativo) che mappa i nomi degli host agli indirizzi IP. È un file di testo semplice.
Originariamente, un file chiamato hosts.txt era mantenuto manualmente e fornito dallo Stanford Research Institute ai membri di Arpanet tramite file share. Contiene i nomi e gli indirizzi degli host che le organizzazioni membri hanno contribuito a includere. Descritto per la prima volta nel 1983 e implementato nel 1984, il sistema dei nomi di dominio automatizzava il processo di pubblicazione e permetteva una risoluzione istantanea e dinamica dei nomi degli host sulla rete in rapida crescita.

Scopo

hosts-Datei è una delle diverse strutture di sistema che supportano l’indirizzamento dei nodi di rete su una rete di computer. È un componente comune dell’implementazione del Protocollo Internet (IP) di un sistema operativo ed è usato per supportare nomi di host facili da usare in indirizzi di protocollo numerici, chiamati indirizzi IP, che identificano e localizzano un host su una rete IP.

In alcuni sistemi operativi, il contenuto di hosts-Datei è preferito per altri metodi di risoluzione dei nomi, come il DNS (Domain Name System). Tuttavia, molti sistemi implementano switch per il servizio dei nomi, ad esempio nsswitch.conf per Linux e Unix personalizzazione. In contrasto con i resolver DNS remoti, è controllato hosts-Datei direttamente dall’amministratore del computer locale.

Suggerimenti sul contenuto dei file

Il file del computer host contiene righe di testo che consistono in un indirizzo IP nel primo campo di testo seguito da uno o più nomi di host. Ogni campo è separato da spazi – le tabulazioni sono spesso preferite per ragioni storiche. Possono essere incluse anche linee di commento. Sono indicati da una cosiddetta ottava cifra (#) nella prima posizione di tali linee. Le linee completamente vuote nel file sono ignorate.

Per esempio, un tipico file può contenere quanto segue:

138.0.0.1 Localhost-Loopback
::1 Localhost

Questo esempio contiene voci solo per gli indirizzi di loopback del sistema e i loro hostname, un tipico contenuto predefinito di questo file. L’esempio mostra anche che un indirizzo IP può avere più hostname (localhost e loopback) e che un hostname può essere assegnato a indirizzi IPv4 e IPv6.

Applicazioni avanzate

Nella sua funzione di risoluzione dei nomi di host, Hosts può essere usato per definire qualsiasi nome di host o di dominio da usare nel sistema locale.

Reindirizzare i domini locali

Alcuni sviluppatori e amministratori di servizi web e intranet definiscono domini definiti localmente su una LAN per vari scopi, come l’accesso alle risorse interne dell’azienda o il test di siti web locali in sviluppo.

Blocco delle risorse Internet

Le voci in hosts-Datei possono essere usate per bloccare la pubblicità online o i domini di risorse maligne conosciute e server che contengono spyware, Adware e altri Malware. Questo può essere ottenuto aggiungendo voci per questi siti per reindirizzare le richieste a un altro indirizzo che non esiste, per esempio. Applicazioni software commerciali possono essere usate per popolare automaticamente il file con voci per risorse Internet conosciute e indesiderate. Inoltre, i hosts-Dateicreati dall’utente che bloccano i server indesiderati sono disponibili pubblicamente.

Pirateria del software

Alcuni software pirata si basano su un file modificato per impedire al software di contattare i server di attivazione dell’editore, anche se i server di attivazione a volte appaiono in file host generici.

Conclusione

Nei sistemi operativi moderni, hosts-Datei rimane un meccanismo alternativo di risoluzione dei nomi che spesso può essere configurato come metodo primario o come metodo di fallback come parte di caratteristiche come il “name service switch”.


Avete altre domande?

Vi preghiamo di contattarci


Ulteriori contenuti