Com editar, restablir el fitxer amfitrions de Windows

La pregunta va tornar a aparèixer i em vaig adonar que mai no he publicat un tutorial sobre com editar i restablir el fitxer de Windows Hosts. Voldria primer fer una ullada a la funcionalitat del fitxer amfitrió.

El fitxer Windows Hosts es pot utilitzar per bloquejar o redirigir els noms de host. Un nom d'amfitrió és la part principal d'una adreça web o adreça local, per exemple ghacks.net o localhost. Cada entrada del fitxer amfitrió especifica una adreça IP i un nom d'amfitrió, que bàsicament indica al sistema que el nom d'amfitrió s'hauria de resoldre amb aquesta adreça IP.

El servidor DNS, que normalment es consulta, és obviat per a totes les entrades del fitxer Hosts, tret que es codifiqui al sistema operatiu.

Permeteu-vos donar dos exemples en què això pugui resultar beneficiós: els usuaris podrien bloquejar empreses de publicitat o spammers conegudes redirigint peticions a l’ordinador local. Bàsicament no carrega res quan un lloc web intenta carregar una publicitat, una finestra emergent o un altre element.

Un altre exemple posa de manifest que el fitxer hosts pot ser beneficiós per als desenvolupadors web. Digueu que heu canviat el lloc web a un servidor nou i que el IP hagi canviat en aquest procés. Els servidors DNS necessiten fins a 48 hores per a propagar-se, cosa que significa que és difícil provar el lloc web al nou servidor després del moviment si el servidor DNS encara redirigeix ​​la sol·licitud al servidor antic.

El desenvolupador web podria assignar la nova adreça IP al lloc web per evitar el problema de propagació. (Siusplau mira Treballar en llocs web abans de la propagació DNS per a una guia detallada sobre aquest tema)

Cal tenir en compte que el fitxer Hosts també es pot explotar amb programari maliciós, ja que redirigint l'usuari de llocs legítims a llocs qüestionables o bloquejant l'accés al programari de seguretat que podrien necessitar treure de nou d'aquests programes del PC.

La ubicació del fitxer Windows Hosts

El fitxer Windows Hosts es troba a la següent ruta:

% SystemRoot% system32 drivers etc

El% SystemRoot% al principi és una variable que s’estableix al directori de Windows. La majoria dels usuaris de Windows han instal·lat el sistema operatiu a c: windows, la qual cosa significa que es pot trobar el fitxer amfitrions a c: windows system32 drivers etc hosts

Pot ser necessari mostrar carpetes del sistema amagades si s'utilitza l'Explorador de Windows per navegar a la carpeta.

Feu clic a Eines> Opcions de carpeta a l'Explorador de Windows i un canvi a la pestanya Veure obre un menú de configuració on es poden configurar les carpetes ocultes per ser revelades.

Si utilitzeu Windows 10, seleccioneu Fitxer> Canviar carpeta i opcions de cerca i, en canvi, passeu al menú Visualització.

Localitzeu 'amagar fitxers del sistema operatiu protegit (recomanat)' i 'fitxers i carpetes ocults' i assegureu-vos que el primer no estigui desactivat i que el segon estigui configurat com a 'Mostra fitxers, carpetes i unitats ocultes'. Els paràmetres es poden revertir fàcilment d'aquesta manera quan sigui necessari.

hidden folders

El propi fitxer Hosts es pot editar amb qualsevol editor de text normal, el bloc de notes, per exemple, que s’envia amb Windows. Heu de comprovar primer si el fitxer Hosts està protegit contra escriptura. Això es fa fent clic amb el botó dret al fitxer i seleccionant propietats al menú contextual d'obertura.

Mireu la secció d’atributs de la pestanya General. El fitxer està protegit contra escriptura si es comprova de només lectura. Si ho és, suprimiu l’entrada. Si manteniu la configuració de només lectura, no és possible editar ni restablir el fitxer amfitrions.

No oblideu tornar a establir l'atribut de només lectura una vegada que hagueu acabat per impedir l'edició de tercers del fitxer amfitrions.

hosts properties

El fitxer predeterminat de Windows Hosts no té entrades actives. Tingueu en compte que una línia que comença amb # és una línia de comentaris que no s'executarà ni processarà.

windows hosts file

Edició del fitxer Windows Hosts

Mireu els exemples dels comentaris. La sintaxi és sempre la mateixa, primer l’adreça IP a la qual voleu redirigir el nom d’amfitrió, després el nom d’amfitrió separat per almenys un espai.

  • Per afegir entrades al fitxer d'amfitrions, introduiríeu l'adreça IP primer a la següent línia en blanc, seguida d'un espai (o prement la pestanya) i el nom d'amfitrió (que pot ser un nom de domini o localhost).
  • Per eliminar les entrades del fitxer de Windows Hosts, seleccioneu tota la línia i premeu el botó de suprimir del teclat. També podeu afegir # al davant de qualsevol línia per fer-lo un comentari perquè no es processi sinó que es conservi.
  • Per editar entrades individuals, feu clic a la línia del mapeig que voleu editar i feu els canvis.
  • Per restablir el fitxer amfitrió, només heu de suprimir totes les línies que no siguin comentaris. Microsoft ha creat una solució Fix-Ii per restablir el fitxer amfitrió que es pot utilitzar en lloc. Els usuaris només han d’executar el programa un cop l’han descarregat al sistema local. El principal avantatge és que no necessiten passar pel procés manual d’aquesta manera.

Tingueu en compte que cal desar els canvis abans que estiguin disponibles. Al bloc de notes seleccioneu Fitxer> Desa del menú per fer-ho.

I així és com editeu i restabliu el fitxer Windows Hosts. Si us plau, deixi qualsevol pregunta o comentari obert a la secció de comentaris que hi ha a continuació.

Articles relacionats