Com els ordinadors basats en Windows, el Mac té un fitxer hosts per configurar com es connecta la vostra màquina als llocs web d'Internet. Aquest fitxer conté referències a llocs web i adreces IP, i podeu utilitzar-lo de moltes maneres diferents al vostre Mac.
Un dels motius pels quals potser voldreu editar el fitxer hosts al vostre Mac és bloquejar llocs web. És una bona manera de bloquejar l'accés a determinats llocs web a la vostra màquina. El segon ús possible és provar els vostres propis llocs web localment a la vostra màquina. Podeu fer que el fitxer hosts redirigeixi el vostre nom de domini escollit a la ruta de xarxa del vostre emmagatzematge local.
Ubicació del fitxer d'amfitrions de Mac
Com que editar el fitxer hosts és una tasca arriscada, Apple l'ha col·locat intencionadament en una carpeta privada del vostre sistema. Això és per evitar que els usuaris el modifiquin sense el coneixement adequat i causi danys a tot el sistema.
Per als usuaris curiosos que hi ha, el camí és /etc/hosts/ i hi podeu accedir mitjançant una finestra de terminal.
Edita el fitxer hosts a Mac
És bastant fàcil editar el fitxer hosts al vostre Mac, ja que hi ha un editor integrat per fer-ho. Es troba dins del Terminal i s'anomena nano editor. Podeu utilitzar-lo per obrir i editar qualsevol fitxer de text, inclòs el fitxer hosts de la vostra màquina.
Assegureu-vos que feu servir un compte d'administrador per fer els passos següents.
- Feu clic a Launchpad al Dock, cerqueu Terminal , i llança-lo.
- Escriviu l'ordre següent al terminal i premeu Enter. Obrirà el fitxer hosts a l'editor nano.sudo nano /etc/hosts
- Com que és una ordre sudo, us demanarà que introduïu la vostra contrasenya. Introdueix la contrasenya i continua.
- El fitxer hauria d'estar obert a la pantalla i podeu començar a editar-lo.
Comprendre el fitxer Mac Hosts
Si no heu editat un fitxer hosts abans, és possible que us resulti una mica complicat treballar-hi. Tanmateix, no és tan difícil editar-lo com sembla.
Una de les entrades que trobareu al fitxer és 127.0.0.1 localhost.
La primera secció amb números és l'adreça IP local del vostre Mac. La segona secció on té el nom d'amfitrió és el que utilitzeu per accedir a aquesta adreça IP.
Les dues parts anteriors, quan es combinen, redirigeix totes les consultes localhost a l'adreça IP 127.0.0.1 Quan introduïu localhost al vostre navegador, el vostre navegador consulta el fitxer hosts, obté l'adreça IP especificada i et porta a aquesta adreça IP.
En poques paraules, el fitxer hosts no és més que una combinació d'adreces IP i noms de domini. Podeu modificar-los de la manera que vulgueu per aconseguir els resultats desitjats.
Configurar redireccions amb el fitxer Hosts
Una de les coses que podeu fer amb el fitxer hosts és configurar redireccions. Podeu fer que un nom de domini apunti a alguna cosa completament diferent del que se suposa que apunta.
Per exemple, si esteu intentant reduir l'ús de les xarxes socials, podeu fer que dominis com facebook.com redirigin el vostre navegador a llocs com, per exemple, la Viquipèdia. Podeu utilitzar gairebé qualsevol domini i adreça IP que vulgueu.
Fem una ullada a com podeu configurar la redirecció anterior mitjançant el fitxer hosts.
- Mentre el fitxer estigui obert a l'editor nano, utilitzeu les tecles de fletxa per portar el cursor a on acaba localhost. A continuació, premeu Enter per afegir una línia nova per a la vostra entrada.
- A la línia nova que acabeu d'afegir, escriviu l'adreça IP on voleu redirigir el domini d'origen. Farem servir 103.102.166.224, que és l'adreça IP de la Viquipèdia.
- Premeu la tecla Tab del teclat per accedir al camp del domini d'origen.
- Aquí, escriviu el nom de domini que voleu redirigir a l'adreça IP que heu escrit anteriorment. Farem servir facebook.com aquí.
- Un cop fets els canvis, premeu les tecles Ctrl + O del teclat per desar el fitxer.
- Premeu Retorn per confirmar l'acció.
- Premeu les tecles Ctrl + X per tancar l'editor nano.
- Ara cal esborrar la memòria cau DNS per fer efectius els canvis. Per fer-ho, escriviu l'ordre següent al terminal i premeu Enter.dscacheutil -flushcache
- Obre un navegador, escriviu facebook.com i premeu Enter . Trobareu que obre la Viquipèdia en lloc de Facebook.
Consell ràpid: com trobar l'adreça IP d'un lloc web
Com podeu veure en el procediment anterior, necessiteu l'adreça IP del lloc al qual voleu redirigir la gent. Si encara no la coneixeu, podeu utilitzar una ordre al Terminal per esbrinar l'adreça IP de qualsevol lloc web.
- A la finestra del terminal, escriviu l'ordre següent i premeu Enter. Assegureu-vos de substituir wikipedia.org pel lloc web que trieu.ping wikipedia.org
- Mostrarà una adreça IP a la pantalla. Això és el que podeu utilitzar al fitxer hosts.
Bloqueja llocs web editant el fitxer Hosts a Mac
COM BLOQUEAR LLOCS WEB A WINDOWS: Ús del fitxer hostEl millor del fitxer hosts és que us permet bloquejar llocs sense necessitat d'instal·lar cap aplicació de tercers al vostre Mac. Podeu afegir una entrada al fitxer i totes les sol·licituds de connexió a aquesta entrada seran denegades.
- Llenceu el fitxer hosts a l'editor nano com es mostra a d alt.
- Porteu el cursor on acabi l'entrada localhost i premeu Enterper afegir una línia nova.
- Escriviu l'adreça IP 127.0.0.1 i premeu Tabal teu teclat.
- Introduïu el nom de domini del lloc que voleu bloquejar. Per exemple, si voleu bloquejar Instagram, escriviu instagram.com.
- Premeu Ctrl + O per desar els canvis.
- Premeu Ctrl + X per tancar el fitxer.
- Escriviu l'ordre següent i premeu Enter per esborrar la memòria cau DNS.dscacheutil -flushcache
Ara cada vegada que intenteu accedir al lloc bloquejat, us portarà al localhost que mostrarà una pàgina d'error.
El fitxer d'amfitrions del Mac us ofereix moltes maneres de jugar amb les sol·licituds de xarxa sortints, i podeu bloquejar-les i desbloquejar-les com vulgueu. Heu utilitzat abans el fitxer hosts al vostre Mac? Si és així, per a què va ser? Feu-nos-ho saber als comentaris a continuació.
