Kako urediti datoteku Hosts na Macu

Poput računala sa sustavom Windows, Mac ima datoteku hosts za konfiguriranje načina na koji se vaš uređaj povezuje s web-mjestima na Internetu(Internet) . Ova datoteka sadrži reference na web-mjesta i IP adrese, a možete je koristiti na mnogo različitih načina na svom Macu(Mac) .

Jedan od razloga zašto biste mogli urediti datoteku hosts(edit the hosts file) na svom Macu(Mac) je blokiranje web-mjesta. To je sjajan način da blokirate pristup određenim web-stranicama na vašem računalu. Druga moguća upotreba je testiranje vlastitih web stranica lokalno na vašem računalu. Datoteku hosts možete preusmjeriti odabrani naziv domene na mrežni put vaše lokalne pohrane.

Kako urediti datoteku Hosts na vašem Macu

Mac Hosts File Location

Budući da je uređivanje datoteke hosts rizičan zadatak, Apple ju je namjerno stavio u privatnu mapu na vašem sustavu. To je kako bi se spriječilo korisnike da ga modificiraju bez odgovarajućeg znanja i uzrokuju štetu na cijelom sustavu.

Idite na prozor mape

Za znatiželjne korisnike, put je /etc/hosts/ i možete mu pristupiti pomoću prozora terminala .(Terminal)

Uredite datoteku Hosts na Macu(Edit Hosts File On Mac)

Prilično je jednostavno urediti datoteku hosts na vašem Macu(Mac) budući da postoji ugrađeni uređivač za to. Nalazi se unutar terminala(Terminal) i zove se nano editor. Možete ga koristiti za otvaranje i uređivanje bilo koje tekstualne datoteke uključujući hosts datoteku na vašem računalu.

Provjerite(Make) koristite li administratorski račun da biste izvršili sljedeće korake.

  1. Kliknite na Launchpad u Docku, potražite Terminal i pokrenite ga.

Terminal u Spotlight Searchu

  1. Upišite sljedeću naredbu u terminal i pritisnite Enter . Otvorit će datoteku hosts u uređivaču nano.

    sudo nano /etc/hosts

Zaslon terminala s naredbom: sudo nano /etc/hosts

  1. Budući da je to sudo naredba, tražit će od vas da unesete svoju lozinku. Unesite lozinku i nastavite.

Upit za lozinku u prozoru terminala

  1. Datoteka bi sada trebala biti otvorena na vašem zaslonu i možete je početi uređivati.

Razumijevanje Mac Hosts datoteke(Understanding The Mac Hosts File)

Ako prije niste uređivali hosts datoteku, možda ćete s njom raditi malo komplicirano. Međutim, nije ga tako teško urediti kao što izgleda.

Jedan od unosa koji ćete pronaći u datoteci je 127.0.0.1 localhost .

localhost na terminalu

Prvi odjeljak s brojevima je lokalna IP adresa za vaš Mac . Drugi odjeljak u kojem ima ime hosta je ono što koristite za pristup toj IP adresi.

Gornja dva dijela, kada se spoje zajedno, preusmjeravaju sve upite lokalnog(localhost) hosta na IP adresu 127.0.0.1 . Kada unesete localhost u svoj preglednik, vaš preglednik gleda u datoteku hosts, dobiva navedenu IP adresu i vodi vas na tu IP adresu.

Ukratko, datoteka hosts nije ništa drugo nego kombinacija IP adresa i naziva domena. Možete ih mijenjati na bilo koji način kako biste postigli željene rezultate.

Postavite preusmjeravanja pomoću datoteke Hosts(Set Up Redirects With The Hosts File)

Jedna od stvari koje možete učiniti s datotekom hosts je postavljanje preusmjeravanja. Naziv domene može upućivati ​​na nešto potpuno drugačije od onoga na što bi trebao upućivati.

Na primjer, ako pokušavate smanjiti korištenje društvenih medija, možete postaviti domene kao što je facebook.com da preusmjere vaš preglednik na web-mjesta kao što je, recimo, Wikipedia . Možete koristiti bilo koju domenu i IP adresu koju želite.

Pogledajmo kako možete postaviti gornje preusmjeravanje pomoću datoteke hosts(set up the above redirection using the hosts file) .

  1. Dok je datoteka otvorena u uređivaču nano, upotrijebite tipke sa strelicama da dovedete kursor na mjesto gdje localhost završava. Zatim pritisnite Enter da dodate novi redak za svoj unos.

Nova linija na ekranu terminala

  1. U novi redak koji ste upravo dodali upišite IP adresu na koju želite preusmjeriti izvornu domenu. Koristit ćemo 103.102.166.224 , što je Wikipedijina IP adresa.

103.102.166.224 adresa upisana u terminal

  1. Pritisnite tipku Tab na tipkovnici da biste došli do polja izvorne domene.
  2. Ovdje upišite naziv domene koja će biti preusmjerena na IP adresu koju ste ranije upisali. Ovdje ćemo koristiti facebook.com .

facebook.com host u prozoru terminala

  1. Nakon što su promjene napravljene, pritisnite tipke Ctrl + O na tipkovnici da biste spremili datoteku.
  2. Pritisnite Enter za potvrdu radnje.
  3. Pritisnite tipke Ctrl + X za zatvaranje nano uređivača.
  4. Sada morate isprazniti DNS predmemoriju kako biste promjene stupile na snagu. Da biste to učinili, upišite sljedeću naredbu u terminal i pritisnite Enter .

    dscacheutil -flushcache

Prozor terminala s naredbom dscacheutil -flushcache

  1. Otvorite preglednik, upišite facebook.com i pritisnite Enter . Vidjet ćete da otvara Wikipediju(Wikipedia) , a ne Facebook .

Brzi savjet: Kako pronaći IP adresu web-mjesta(Quick Tip: How To Find a Website’s IP Address)

Kao što možete vidjeti u gornjoj proceduri, potrebna vam je IP adresa stranice na koju želite preusmjeriti ljude. Ako to već ne znate, možete upotrijebiti naredbu u terminalu(Terminal) da saznate IP adresu bilo koje web stranice(find out the IP address of any website) .

  1. U prozoru terminala(Terminal) upišite sljedeću naredbu i pritisnite Enter . Obavezno zamijenite wikipedia.org web stranicom po svom izboru.

    ping wikipedia.org

ping wikipedia.org u prozoru terminala

  1. Na ekranu će se prikazati IP adresa. To je ono što možete koristiti u datoteci hosts.

IP adresa prikazana na ekranu terminala

Blokirajte web stranice uređivanjem datoteke Hosts na Macu(Block Websites By Editing The Hosts File On Mac)

Sjajna stvar u vezi s datotekom hosts je što vam omogućuje blokiranje web-mjesta(it lets you block sites) bez potrebe da instalirate aplikacije trećih strana na svoj Mac . Možete dodati unos u datoteku i svi zahtjevi za povezivanje s tim unosom bit će odbijeni.

  1. Pokrenite datoteku hosts u uređivaču nano kao što je prikazano gore.
  2. Postavite pokazivač na mjesto gdje završava unos localhost i pritisnite Enter da dodate novi redak.
  3. Upišite IP adresu 127.0.0.1 i pritisnite Tab na tipkovnici.
  4. Unesite(Enter) naziv domene stranice koju želite blokirati. Na primjer, ako želite blokirati Instagram , upišite instagram.com .

instagram.com u prozoru terminala

  1. Pritisnite Ctrl + O da biste spremili promjene.
  2. Pritisnite Ctrl + X da biste zatvorili datoteku.
  3. Upišite sljedeću naredbu i pritisnite Enter za ispiranje DNS predmemorije.

    dscacheutil -flushcache

Naredba: dscacheutil -flushcache u terminalu

Sada svaki put kada pokušate pristupiti blokiranoj web-lokaciji, odvest će vas do lokalnog hosta koji će prikazati stranicu s pogreškom.

Mac hosts datoteka pruža vam mnoge načine igranja s odlaznim mrežnim zahtjevima, a možete ih blokirati i deblokirati po želji. Jeste li već koristili datoteku hosts na svom Macu(Mac) ? Ako je tako, čemu je služilo? Javite nam u komentarima ispod.



About the author

Bok tamo! Računalni sam programer s preko 10 godina iskustva u tom području. Specijaliziran sam za razvoj i održavanje softvera za pametne telefone i Windows ažuriranja. Osim toga, nudim svoje usluge kao mjesečni predstavnik podrške klijentima e-pošte.



Related posts