Tako kot računalniki z operacijskim sistemom Windows ima tudi Mac datoteko hosts za konfiguracijo, kako se vaša naprava povezuje s spletnimi mesti v internetu. Ta datoteka vsebuje sklice na spletna mesta in naslove IP in jo lahko uporabljate na veliko različnih načinov v vašem Macu.
Eden od razlogov, zakaj boste morda želeli urediti datoteko hosts na vašem Macu, je blokiranje spletnih mest. To je odličen način za blokiranje dostopa do določenih spletnih mest na vašem računalniku. Druga možna uporaba je lokalno testiranje lastnih spletnih mest na vašem računalniku. Datoteka hosts lahko preusmeri izbrano ime domene na omrežno pot vašega lokalnega pomnilnika.
Mac Hosts File Location
Ker je urejanje datoteke hosts tvegano opravilo, jo je Apple namenoma postavil v zasebno mapo v vašem sistemu. To uporabnikom preprečuje, da bi ga spreminjali brez ustreznega znanja in povzročili škodo celotnemu sistemu.
Za radovedne uporabnike je pot /etc/hosts/ in do nje lahko dostopate s terminalskim oknom.
Urejanje datoteke gostiteljev na Macu
Datoteko hosts je dokaj enostavno urejati na vašem Macu, saj je za to vgrajen urejevalnik. Nahaja se znotraj terminala in se imenuje nano urejevalnik. Uporabite ga lahko za odpiranje in urejanje katere koli besedilne datoteke, vključno z datoteko hosts na vašem računalniku.
Prepričajte se, da uporabljate skrbniški račun za izvajanje naslednjih korakov.
- Kliknite Launchpad v Docku, poiščite Terminal in ga zaženite.
- Vnesite naslednji ukaz v terminal in pritisnite Enter. Odprlo bo datoteko hosts v urejevalniku nano.sudo nano /etc/hosts
- Ker gre za ukaz sudo, vas bo prosil za vnos gesla. Vnesite geslo in nadaljujte.
- Datoteka bi morala biti zdaj odprta na vašem zaslonu in lahko jo začnete urejati.
Razumevanje datoteke Mac Hosts
Če še niste urejali datoteke gostiteljev, se vam bo morda zdela datoteka nekoliko zapletena za delo. Vendar ga ni tako težko urediti, kot je videti.
Eden od vnosov, ki jih boste našli v datoteki, je 127.0.0.1 localhost.
Prvi razdelek s številkami je lokalni naslov IP za vaš Mac. Drugi del, kjer je ime gostitelja, je tisto, kar uporabljate za dostop do tega naslova IP.
Zgornja dva dela, ko sta združena, preusmerita vse localhost poizvedbe na naslov IP 127.0.0.1 Ko v brskalnik vnesete localhost, vaš brskalnik pogleda datoteko hosts, pridobi podani naslov IP in vas pripelje do tega naslova IP.
Na kratko, datoteka hosts ni nič drugega kot kombinacija naslovov IP in imen domen. Te lahko spremenite na kakršen koli način, da dosežete želene rezultate.
Nastavitev preusmeritev z datoteko Hosts
Ena od stvari, ki jih lahko naredite z datoteko hosts, je nastavitev preusmeritev. Ime domene lahko kaže na nekaj popolnoma drugačnega od tistega, na kar naj bi kazalo.
Na primer, če poskušate zmanjšati uporabo družbenih medijev, lahko domene, kot je facebook.com, preusmerijo vaš brskalnik na spletna mesta, kot je na primer Wikipedia. Uporabite lahko skoraj katero koli domeno in naslov IP, ki ga želite.
Oglejmo si, kako lahko nastavite zgornjo preusmeritev z uporabo datoteke hosts.
- Medtem ko je datoteka odprta v urejevalniku nano, s puščičnimi tipkami premaknite kazalec do mesta, kjer se konča localhost. Nato pritisnite Enter, da dodate novo vrstico za svoj vnos.
- V novo vrstico, ki ste jo pravkar dodali, vnesite naslov IP, kamor želite preusmeriti izvorno domeno. Uporabili bomo 103.102.166.224, ki je naslov IP Wikipedije.
- Pritisnite Tab tipko na tipkovnici, da pridete do polja izvorne domene.
- Tukaj vnesite ime domene, ki bo preusmerjena na naslov IP, ki ste ga vnesli prej. Tukaj bomo uporabili facebook.com.
- Ko so spremembe narejene, pritisnite Ctrl + O tipki na tipkovnici, da shranite datoteko.
- Pritisnite Enter za potrditev dejanja.
- Pritisnite Ctrl + X, da zaprete urejevalnik nano.
- Zdaj morate izprazniti predpomnilnik DNS, da bodo spremembe začele veljati. Če želite to narediti, vnesite naslednji ukaz v terminal in pritisnite Enter.dscacheutil -flushcache
- Odprite brskalnik, vnesite facebook.com in pritisnite Enter . Ugotovili boste, da namesto Facebooka odpre Wikipedijo.
Hiter nasvet: Kako najti naslov IP spletnega mesta
Kot lahko vidite v zgornjem postopku, potrebujete naslov IP mesta, na katerega želite preusmeriti ljudi. Če ga še ne poznate, lahko uporabite ukaz v terminalu, da ugotovite naslov IP katerega koli spletnega mesta.
- V terminalsko okno vnesite naslednji ukaz in pritisnite Enter. Ne pozabite zamenjati wikipedia.org s spletnim mestom po vaši izbiri.ping wikipedia.org
- Na vašem zaslonu bo prikazan naslov IP. To je tisto, kar lahko uporabite v datoteki hosts.
Blokiraj spletna mesta z urejanjem datoteke Hosts v Macu
KAKO BLOKIRATI SPLETNA MESTA V SISTEMU WINDOWS: Uporaba datoteke HostOdlična stvar pri datoteki hosts je, da vam omogoča blokiranje spletnih mest, ne da bi vam bilo treba namestiti aplikacije drugih proizvajalcev na vaš Mac. V datoteko lahko dodate vnos in vse zahteve za povezavo s tem vnosom bodo zavrnjene.
- Zaženite datoteko hosts v urejevalniku nano, kot je prikazano zgoraj.
- Postavite kazalec tja, kjer se konča vnos localhost in pritisnite Enterza dodajanje nove vrstice.
- Vnesite naslov IP 127.0.0.1 in pritisnite Tabna vaši tipkovnici.
- Vnesite ime domene mesta, ki ga želite blokirati. Na primer, če želite blokirati Instagram, vnesite instagram.com.
- Pritisnite Ctrl + O, da shranite spremembe.
- Pritisnite Ctrl + X, da zaprete datoteko.
- Vnesite naslednji ukaz in pritisnite Enter za izpiranje predpomnilnika DNS.dscacheutil -flushcache
Zdaj vsakič, ko poskusite dostopati do blokiranega mesta, vas bo preusmerilo na lokalnega gostitelja, ki bo prikazal stran z napako.
Datoteka Mac hosts vam ponuja veliko načinov za poigravanje z odhodnimi omrežnimi zahtevami, ki jih lahko blokirate in odblokirate, kot želite. Ali ste že uporabljali datoteko hosts na vašem Macu? Če da, zakaj je bil? Sporočite nam v komentarjih spodaj.
