Glavni Amazonski Zvočniki Kako urediti datoteko gostiteljev v macOS (Mac OS X)

Kako urediti datoteko gostiteljev v macOS (Mac OS X)



Datoteka gostitelja vašega Maca je majhen, a pomemben besedilni dokument, ki lahko preslika imena gostiteljev na določene naslove IP.

Kako urediti datoteko gostiteljev v macOS (Mac OS X)

Medtem ko sodobni internet za preslikavo naslovov IP uporablja različne javne in zasebne strežnike DNS, je datoteka gostitelja priročen način za preglasitev teh strežnikov DNS, ki vam omogoča, da naslov spletnega mesta ročno usmerite na želeni naslov IP ali blokirate dostop do spletnega mesta, tako da pokažete na neuporabljen ali notranji naslov IP.

Na hitro si oglejmo, kako urediti datoteko gostitelja Mac v sistemu macOS.

Kako urediti datoteko gostitelja Mac z urejanjem besedila

Obstajata dva glavna načina urejanja datoteke gostitelja v sistemu Mac OS X.

Prva je uporaba TextEdit, saj je datoteka gostitelja navaden besedilni dokument. Datoteke pa ne morete odpreti neposredno, ker je na zavarovanem območju datotečnega sistema. Namesto tega moramo datoteko kopirati na nezaščiteno mesto, na primer na namizje, jo urediti in nato kopirati nazaj.

  1. Če želite poiskati datoteko gostiteljev, odprite Finder, do katerega lahko dostopate s klikom na namizje, iskalnikom smeškov v spodnjem levem kotu zaslona ali s pritiskom na cmd + Preslednica + Finder .
  2. Zdaj izberite Pojdi spustni meni.

3. Nato izberite Pojdite v mapo v meniju.

4. V polje vnesite/ private / etc / hostsv polje in pritisnite Vrni se .

5. Odpre se novo okno Finder in izbere se datoteka gostitelja vašega računalnika Mac. Kliknite in povlecite iz Finder okno in ga spustite na namizje.

Če ga želite odpreti, preprosto dvokliknite in vsebina datoteke bo prikazana v programu TextEdit (ali urejevalniku besedil po vaši izbiri).

Blokiraj naslove IP

Datoteka / etc / hosts je privzeto razmeroma preprosta. Vsebuje številne vrstice opisnega besedila, ki so komentirane z znakom funt ali številko (imenovano tudi funt ali hashtag) (#).

Vsaka vrstica, ki se začne z znakom #, je komentar in je datoteka / etc / hosts ne prebere. Za vsako vrstico računalnik prezre besedilo za znakom funta, zato je dober način za dodajanje opomb in opisov datotekam. Vsebuje tudi privzete vrednosti IP za localhost in broadcasthost. Če želite urediti datoteko, boste po oddaji oddali svoje vrstice.

Poleg preizkušanja novo razvitih spletnih mest in migracij spletnega gostovanja je še en razlog za urejanje datoteke gostitelja tudi blokiranje dostopa do določenih spletnih mest.

V našem primeru se bomo pretvarjali, da je računalnik, ki ga uporabljamo, naprava, ki jo želimo uporabljati izključno za delo, ne da bi si dovolili, da nas Facebook zmoti na našem delovnem stroju.

Če želite to narediti, vnesite naslov IP, ki ga želite dodeliti, nato dva zavihka in ime gostitelja. V našem primeru želimo blokirati Facebook, zato bomo www.facebook.com preslikali na 0.0.0.0, kar bo kot neveljaven naslov IP povzročilo napako.

Zdaj, ko poskušamo z našega Maca obiskati www.facebook.com, spletni brskalnik ne bo mogel naložiti strani, upajmo, da nas spodbuja, da se vrnemo na delo!

Preusmerite spletne naslove

Namesto 0.0.0.0 lahko vnesete naslov IP veljavnega spletnega mesta, zaradi česar bodo uporabniki, ki poskušajo dostopati do Facebooka, usmerjeni na spletno mesto, ki ste ga izbrali.

  1. Če želite določiti naslov IP spletnega mesta, lahko uporabite ukaz dig, ki je standarden pri macOS. Za ti spletno mesto prek Terminala, preprosto odpremo Terminal in nato zaženemo ukaz dig na URL, ki nato vrne naslov IP kot izhod.
  2. Zdaj vnesite $ dig www.techjunkie.com + short 104.25.27.105

Opomba: Možnost + kratka ohrani izhod samo na informacijah, ki jih potrebujemo, to je naslov IP.

3. Zapišite si vrnjeni naslov IP in ga uporabite pri preslikavi datotek gostiteljev Mac. Na primer,New York Timesspletno mesto vrne naslov IP 170.149.172.130. Če to preslikamo na Facebook v datoteki gostiteljev, bo kadar koli nekdo, ki uporablja Mac, poskušal odpreti Facebook, bo to videlNew York Timesnamesto tega naložite.

Opomba: Mnoga spletna mesta ne dovoljujejo preslikave imena domene v naslov IP, ki je trenutno preslikan na spletno mesto, zato boste ob poskusu dobili varnostno napako.

4. V datoteko gostitelja lahko dodate toliko vnosov, kot želite, tako da v vsako vrstico vnesete nova preslikava. Ko v datoteko gostitelja vnesete želene spremembe, jo shranite na trenutno mesto na namizju.

5. Nato povlecite in spustite datoteko gostitelja z namizja nazaj na prvotno mesto na / zasebno / itd . Če ste zaprli okno Finder, ki kaže na ta imenik, preprosto uporabite Finder> Pojdi> Pojdi v mapo zgoraj omenjeni ukaz, da ga znova odprete.

6. Ko spustite datoteko gostitelja nazaj na prvotno mesto, vas bo macOS vprašal, kaj storiti z nespremenjeno datoteko gostiteljev, ki je že tam. Izberite Zamenjati in nato vnesite skrbniško uporabniško geslo za preverjanje pristnosti prenosa.

kako povezati spotify na neskladje

Ko je datoteka spremenjenih gostiteljev zdaj na mestu, zaženite spletni brskalnik in preizkusite spremembe.

Izperite predpomnilnik DNS

V večini primerov bi moralo novo preslikavanje delovati takoj, če pa ne vidite pravilnega vedenja, boste morda morali izprazniti predpomnilnik DNS in prisiliti brskalnik, da prebere iz datoteke gostitelja, da določi preslikavo.

  1. Če želite splakniti predpomnilnik DNS v računalniku Mac, odprite Terminal in uporabite naslednji ukaz (sudo vam omogoča, da ta ukaz zaženete kot skrbnik naprave):
  2. Zdaj vnesite sudo killall -HUP mDNSResponder in pritisnite Vrni se .Opomba: Za izvajanje tega ukaza boste morali vnesti skrbniško geslo.
  3. Če želite, da vaš Mac počisti predpomnilnik DNS in nato potrdite, da je predpomnilnik izbrisan z odmevom potrditve, vnesite ta dva ukaza, ločena s podpičjem, kot je prikazano tukaj: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Vaš Mac bo nato prišel skozi zvočnike, ki pravijo, da je predpomnilnik DNS izpraznjen.

Kako urediti datoteko gostitelja Mac v terminalu z Nano

Koraki v prejšnjem razdelku so dovolj enostavni, če pa se želite izogniti kopiranju gostiteljske datoteke, jo lahko uredite neposredno v Terminalu z uporabo urejevalnika besedil UNIX Nano, ki je vgrajen v macOS.

  1. Za začetek zaženite Terminal, vnesite naslednji ukaz in pritisnite Return. Kot pri vseh ukazih sudo boste tudi za vnos skrbniškega gesla morali vnesti: ' sudo nano /private/etc/hosts
Uredi datoteko gostiteljev Nano

2. Zdaj boste videli datoteko hosts odprto v Nano urednik ozSem prišelali drug urejevalnik po vaši izbiri. Za krmarjenje in urejanje datoteke v Nano , uporabite puščične tipke na tipkovnici.

3. Tako kot pri zgoraj navedeni metodi TextEdit lahko tudi po želji dodajamo, urejamo ali odstranjujemo preslikave imen gostiteljev. Ker smo Nano zagnali z uporabo sudo, bodo vse spremembe preverjene in shranjene neposredno v prvotno datoteko gostiteljev, ne da bi jih bilo treba kopirati izven domačega imenika.

4. Ko končate s spremembami, pritisnite Control-X za izhod iz urejevalnika, Y. shranite in Vrni se prepisati obstoječo datoteko gostitelja.

Kot smo že omenili, izpraznite predpomnilnik DNS, če opazite, da nova preslikava ne deluje pravilno.

Naši primeri so omenjali blokiranje in preusmerjanje motečih spletnih mest v delovnem okolju, vendar lahko te korake uporabite tudi za ročno blokiranje dostopa do zlonamernih spletnih mest in seveda tudi druge uporabe.

Če se kdaj zmotite in niste prepričani, kako jo popraviti, lahko privzeto vsebino datoteke gostitelja vedno obnovite z enim od zgornjih načinov, da vnesete naslednje privzete podatke:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Končne misli

Vedeti, kako urediti datoteko gostiteljev v macOS, ponuja priročen način za preglasitev strežnikov DNS in ročno usmerjanje naslova spletnega mesta na nov naslov IP ali blokiranje dostopa, in po zgoraj opisanih korakih lahko to nalogo opravite zelo hitro.

Če uporabljate Mac in se vam zdi ta članek koristen, si oglejte druge vadnice TechJunkie, vključno z Kako najti natančen model procesorja za vaš Mac in Kako splakniti DNS v Mac Mojave.

Kaj je razlog, zakaj želite urediti datoteko gostiteljev v računalniku Mac? Kako se je izšlo? Prosimo, povejte nam o tem v komentarjih spodaj!

Zanimivi Članki

Izbira Urednika

Kako narediti animirani GIF za ozadje Mac
Kako narediti animirani GIF za ozadje Mac
GIF so datoteke v obliki grafične izmenjave. Te datoteke so najbolj znane kot animirane slike, ki se uporabljajo kot komične anekdote v družabnih omrežjih. Vendar pa obstaja tudi veliko drugih uporab. Imeti enake negibne ozadje v računalniku Mac lahko
Kako izbrisati prenose iz računalnika
Kako izbrisati prenose iz računalnika
Pospešite izkušnjo brskanja tako, da veste, kako enostavno izbrisati prenose.
Pebble Time vs Pebble Time Round: Za katero pametno uro je vredno odpreti denarnico?
Pebble Time vs Pebble Time Round: Za katero pametno uro je vredno odpreti denarnico?
Potem ko so za financiranje Pebble Time-a lansirali neverjetno uspešen Kickstarter, so bili vsi presenečeni, ko je istega tedna Pebble razkril Time Steel. Zdaj je Pebble predstavil pameten, prefinjen in krožen pogled na uro Pebble Time:
Kako onemogočiti omrežni vmesnik v sistemu Windows 10
Kako onemogočiti omrežni vmesnik v sistemu Windows 10
Če želite onemogočiti omrežni vmesnik v sistemu Windows 10, lahko uporabite klasično mapo Network Connections, Device Manager, Netsh ali PowerShell. Poglejmo, kako je to mogoče storiti.
Kako ugotoviti, ali je nekdo izbrisal njihov račun Discord
Kako ugotoviti, ali je nekdo izbrisal njihov račun Discord
Discord je enostavna komunikacija med igralci iger in prijatelji, včasih pa je z njo lahko preveč. Če nekdo ne čuti več potrebe po uporabi storitve, lahko svoj račun v celoti izbriše. Na žalost
Kako preprečiti zaklepanje zaslona na iPhoneu
Kako preprečiti zaklepanje zaslona na iPhoneu
Ste že kdaj prebrali daljši članek o svojem iPhoneu in ste morali večkrat odkleniti zaslon, dokler niste prebrali? Ali pa ste želeli slediti času s svojim iPhone sledilcem, vendar se je zaslon stalno zaklepal? Ne
Kako omogočiti mikrofon v Instagramu
Kako omogočiti mikrofon v Instagramu
Skoraj vse aplikacije, ki ste jih prenesli v telefon, potrebujejo določena dovoljenja, da delujejo, kot je načrtovano. Večina ljudi o teh dovoljenjih ne razmišlja veliko in jih na zahtevo navadno omogoči. Vendar obstajajo tudi