Az OS X vagy macOS mélyén egy kicsi, de kritikus szöveges dokumentum található, a Hosts fájl. A legtöbb felhasználó körében ez egy meglehetősen ismeretlen funkció. De valójában ez egy praktikus alternatíva a DNS-kiszolgálóhoz.
A DNS-szerver olyan, mint az internet „címjegyzéke”. A webhelyek IP-címeit tárolja. Amikor beír egy tartományt a böngészőbe, a számítógép kapcsolatba lép egy DNS-sel, hogy a tartományt használható IP-címmé fordítsa le.
Gondoljon csak a Hosts fájlra számítógépe személyes „címjegyzékének”, nem pedig harmadik félnek. És szerkesztheti is.
Valójában számos lehetőség van, miért érdemes ezt tenni. Íme, amit tudnia kell róla.
ÖSSZEFÜGGŐ:
- macOS Mojave és iOS 12 új biztonsági funkciók
- A sötét mód és a dinamikus megjelenítési mód engedélyezése a MacBookon
- A MacBook követi az Ön tartózkodási helyét? Tudja meg most
Tartalom
-
A Mac Hosts fájl szerkesztése
- A terminál használata
- A szövegszerkesztő használata
- Nem működik? Öblítse ki a DNS-gyorsítótárat
- Hogyan lehet visszaállítani az alapértelmezett hosts fájlt
-
Miért érdemes szerkesztenie a hosts fájlt?
- Böngésző sebességének növelése
- Rosszindulatú weboldalak blokkolása
- Termelékenység és fókusz
- Hálózati tesztelés
- Kapcsolódó hozzászólások:
A Mac Hosts fájl szerkesztése
Valójában kétféleképpen lehet szerkeszteni a Mac Hosts fájlt. Használhat terminált vagy szabványos szövegszerkesztőt.
Az Ön által használt módszer az Önön múlik.
A terminál használata
A Hosts fájl szerkesztésének legegyszerűbb módja a beépített UNIX terminál használata OS X vagy macOS rendszerben.
Kicsit meghittnek tűnhet, ha nem szokott kódot gépelni, de sokkal egyszerűbb, mint amilyennek látszik.
- Nyissa meg a Terminál alkalmazást Mac számítógépén. Használja a Spotlightot, az Indítópadot, vagy keresse meg az Alkalmazások alatt a Finder ablakban.
- A Nano szövegszerkesztőben el kell érnie a Hosts fájlt. Ezt úgy teheti meg, hogy beírja a terminálba: sudo nano /etc/hosts
- A rendszer felkéri a rendszergazdai jelszó megadására. Írja be és folytassa.
Innen a nyílbillentyűkkel vigye a kurzort a „műsorszolgáltató” alá. Itt kell megadnia a domaineket és az IP-címeket.
Csak írja be a domain nevet, amelyhez címet szeretne rendelni. Ezután nyomja meg a Tab gombot, és írja be magát a domain nevet.
Mentse el a változtatásokat a gomb megnyomásával Control + O felülírja a módosításokat, majd Control + X hogy kilépjen a terminálból.
A szövegszerkesztő használata
A Hosts fájlt szabványos szövegszerkesztővel is szerkesztheti. Mivel azonban maga a fájl védett, nem tudja egyszerűen duplán kattintani és szerkeszteni.
Máshová kell másolnia a fájlt, végre kell hajtania a módosításokat, majd vissza kell másolnia a szerkesztett fájlt a megfelelő helyre, hogy felülírja az alapértelmezett fájlt.
- Nyissa meg a Findert, és válassza ki Ugrás > Ugrás a mappához.
- Írja be a következőket a mezőbe: /private/etc/hosts
- Keresse meg a Hosts fájlt, és húzza az asztalra.
- Kattintson duplán a Otthont ad fájlt az asztalon.
A Hosts Nano programban való szerkesztéséhez hasonlóan ez is lehetővé teszi a fájl módosítását. Kipróbálhat egy hasonló lépést a Facebook domainnel és IP-címmel a teszteléshez.
Ismét írja be az IP-címet. Nyomja meg a Tab gombot. Ezután írja be a domain nevet. Miután végzett, kövesse az alábbi lépéseket.
- Mentse el a szerkesztett fájlt.
- Menjen vissza a Finderhez, és navigáljon a /private/etc/hosts helyre.
- Dobja a szerkesztett Hosts fájlt ebbe a mappába, és a macOS megkérdezi, mit kell tennie az eredetivel.
- Választ Cserélje ki és hitelesítsen rendszergazdai jelszavával.
Nem működik? Öblítse ki a DNS-gyorsítótárat
Ha észreveszi, hogy a domain-leképezések nem működnek megfelelően, előfordulhat, hogy ki kell ürítenie a Mac DNS-gyorsítótárát.
Ezt megteheti a terminál használatával. Csak nyissa meg a Spotlight segítségével, vagy keresse meg az Alkalmazások között. Ezután írja be a következő parancsok egyikét.
- OS X Mavericks és újabb operációs rendszer esetén használja ezt: sudo killall -HUP mDNSResponder
- OS X Mountain Lion és korábbi operációs rendszer esetén használja ezt: dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Csak hitelesítsen rendszergazdai jelszavával, és minden rendben lesz.
Hogyan lehet visszaállítani az alapértelmezett hosts fájlt
Természetesen az olyan rendszerfájlokkal való szórakozás, mint a Hosts, nem kívánt mellékhatásokkal járhat a számítógépen.
Hasonlóképpen előfordulhat, hogy bármilyen célt szeretne elérni a szerkesztéssel.
Bármi legyen is az eset, visszaállíthatja az alapértelmezett Hosts fájlt a fenti módszerek valamelyikével.
Ezután írja be az alábbi információkat a szöveg- vagy nanoszerkesztőbe – ez a Hosts fájl, ahogyan a legtöbb Mac számítógépen általában megjelenik.
## # Gazda adatbázis. # A # localhost a visszacsatolási felület konfigurálására szolgál. # amikor a rendszer indul. Ne módosítsa ezt a bejegyzést. ## 127.0.0.1 localhost. 255.255.255.255 műsorvezető. ::1 localhost fe80::1%lo0 localhost
Miért érdemes szerkesztenie a hosts fájlt?
Böngésző sebességének növelése
Ha a DNS olyan, mint egy internetes címjegyzék, akkor a Mac gép Hosts fájlját annak honosított változatának tekintheti.
Mivel a számítógépének nem kell kapcsolatba lépnie egy DNS-kiszolgálóval, hogy egy tartománynevet IP-címmé fordítson, a Mac Hosts fájl használata névlegesen felgyorsíthatja az internetböngészést.
Például, ha van egy webhelye, amelyet gyakran látogat, csak használjon olyan szolgáltatást, mint pl IP-ellenőrző hogy kitalálja az IP-címét. (Írja be a domain nevet a webhelyen található mezőbe.)
Amikor szerkeszti a Hosts fájlt, csak rendelje hozzá az IP-címet a domain névhez. Nem világos, hogy ez mennyire gyorsítja fel a böngészést, de megér egy próbát, ha komolyan szeretne bizonyos webhelyeket gyorsan betölteni.
Rosszindulatú weboldalak blokkolása
Ha belefáradt abba, hogy reklámprogramok vagy rosszindulatú weboldalak nyílnak meg, amikor az interneten navigál, a Hosts fájl szerkesztése segíthet.
Jegyezze fel, ha legközelebb egy webhely az Ön szándéka nélkül jelenik meg – és írja le a domain nevet.
Kövesse a fenti módszerek egyikét, és adjon hozzá egy hamis IP-címet. A következő alkalommal, amikor egy webhely megpróbálja átirányítani a böngészőt, az oldal nem töltődik be.
Ez egy nagyszerű módja annak, hogy blokkolja a webhelyeket a szülői felügyelet számára. Csak szerkesszen egy webhelyet, amelyre nem szeretné, hogy gyermeke meglátogassa, és adjon meg egy hamis IP-címet.
Nem fogják tudni felkeresni az oldalt, bármit is csinálnak (hacsak nem találják ki a Hosts fájlmódszert).
Termelékenység és fókusz
Lehet, hogy ez drasztikus intézkedés, de a Hosts fájl okos szerkesztése csodákat tehet a termelékenység és az összpontosítás terén.
Ha egy riporton, regényen vagy más hosszú projekten dolgozik, de úgy tűnik, nem akadályozza meg magát a közösségi oldalak böngészésében, ez jól jöhet.
Csak írja be a domain neveket a Mac Hosts fájlba, és rendeljen hozzá egy érvénytelen IP-címet (ahogyan a fenti lépésekben bemutattuk).
Amikor legközelebb megpróbálja megnyitni a Facebookot, a Redditet vagy más közösségi médiát, a böngészője nem fogja tudni megnyitni.
Alternatív megoldásként hozzárendelheti a webhelyet egy tényleges domain címhez. Például a Facebook domain hozzárendelése a New York Times IP-címéhez.
Hálózati tesztelés
A Mac Hosts fájl szerkesztése nagyszerű módja az új webszerverek vagy hálózatok tesztelésének.
A hálózatfejlesztők például átirányíthatnak egy domain nevet egy fejlesztés alatt álló webhelyre. Ez lehetővé teszi számukra, hogy egy webhelyet úgy lássanak, ahogyan a tényleges felhasználó vagy látogató látja.
Természetesen, mivel a szerverek és a hálózatok tesztelését valószínűleg csak azok végzik, akik már „tudatában vannak”, ezért ezt a bejegyzést nem tágítjuk túl.
Mike szabadúszó újságíró a kaliforniai San Diego-ból.
Bár elsősorban az Apple-lel és a fogyasztói technológiával foglalkozik, korábbi tapasztalatai vannak a közbiztonságról, a helyi önkormányzatokról és az oktatásról szóló írásokban különféle kiadványok számára.
Jó néhány kalapot viselt az újságírás területén, köztük íróként, szerkesztőként és hírtervezőként.