Quelli di noi che hanno macchine virtuali con server di prova sanno che in molte occasioni dobbiamo modificare manualmente il file / Etc / hosts per impostare un URL su un determinato indirizzo IP.
Il file hosts di un computer viene utilizzato dal sistema operativo per memorizzare la corrispondenza tra domini Internet e indirizzi IP. Questo è uno dei diversi metodi utilizzati dal sistema operativo per risolvere i nomi di dominio.
In passato, quando non c'erano server DNS che risolvessero domini, il file hosts era l'unico incaricato di farlo, ma smise di essere utilizzato quando Internet iniziò a crescere di nomi di dominio, andando ad utilizzare server di risoluzione DNS. In molti sistemi operativi questo metodo viene utilizzato preferenzialmente rispetto ad altri come il DNS.
In questo modo, se stabilisco quanto segue in detto file:
192.168.122.161 blog.desdelinux.net
Quando inserisco l'URL nel browser web, verrò automaticamente indirizzato a quell'IP e non a quello del server. DesdeLinux.
Attualmente viene utilizzato anche per bloccare i contenuti Internet come la pubblicità web. Il file hosts è un file di testo semplice che può essere modificato dall'amministratore del computer.1 Questo file è tradizionalmente chiamato "hosts" e la sua posizione dipende dal sistema operativo.
HostAdmin
Ebbene c'è un complemento (o estensione) per Mozilla Firefox chiamata HostAdmin, che ci permette di modificare la configurazione di detto file in modo molto semplice. Questa estensione mi è stata consigliata da un collega 😉
HostAdmin Ha un editor piuttosto interessante con evidenziazione della sintassi, semplice e pratico.
Ci consente inoltre di attivare o disattivare facilmente e possiamo persino creare gruppi utilizzando la sintassi:
# ==== GROUPNAME
Per scrivere sul file, ci dicono di usare questo comando:
sudo chmod og+w /etc/hosts
Ma ovviamente dobbiamo farlo a nostro rischio, poiché una persona malintenzionata potrebbe utilizzare questo file per Pishing.
fonte: wikipedia
Ciao, che bella informazione, mi interessa tutto ciò che riguarda la possibilità di modificarlo per bloccare la pubblicità, vado a trovare informazioni a riguardo.
Saluti.
Nel collegamento a Wikipedia ci sono maggiori informazioni a riguardo. 😉
L'ho sempre usato per definire nomi statici per i PC che si trovano sulla mia rete locale, quindi non devo andare in giro a ricordare quale IP avevano ciascuno, dal momento che non uso DHCP per nessuno.
I nomi definiti in / etc / hosts sono generalmente noti come rDNS o DNS statico, quindi se non lo sapevi lo usavano per vietare i domini ... molto interessante.
Per il DNS utilizzo bind in modalità client, cioè ho il mio server DNS, controlla se ha il dominio cercato nella cache e se non ce l'ha utilizza un server DNS esterno, ma usa quello che hai già sapere di averlo usato prima.
Ottimo, perché l'estensione dice "chrome:" nel browser?
È conveniente tenerlo spento quando non in uso?
Rispondere alle tue 2 domande:
1.- In about: licenza # cromo, dice esplicitamente che contiene parti di Chromium, oltre a contenere componenti Google aggiuntivi come Gears (about: license # gears), la licenza BSD di Google (about: license # google-bsd), iStumbler (about: license # gears -istumbler) e il codec VP8 (su: licenza # vp8).
2.- Visto quanto è facile accedere alle directory senza utilizzare il protocollo FTP, sì.
Grazie!
Interessante questo componente aggiuntivo, ma la verità è che mi stupisce quanto sia semplice questo componente aggiuntivo per Firefox.