Technológia 360
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
Technológia 360
No Result
View All Result
Home Információs Technológia Utasítás

A Hosts fájl szerkesztése macOS-en (Mac OS X)

by Farkas Domonkos
2022.09.18
Share on FacebookShare on Twitter

A Mac gépe hosts fájlja egy kicsi, de fontos szöveges dokumentum, amely képes a gazdagépneveket meghatározott IP-címekre leképezni.

A Hosts fájl szerkesztése macOS-en (Mac OS X)

Míg a modern internet számos nyilvános és magán DNS-kiszolgálót használ az IP-címek leképezésére, a hosts fájl praktikus módja a DNS-kiszolgálók felülbírálásának, lehetővé téve, hogy manuálisan irányítsa a webhely címét a kívánt IP-címre, vagy blokkolja a hozzáférést egy teljes egészében egy nem használt vagy belső IP-címre mutatva.

Vessünk egy pillantást a Mac hosts fájl szerkesztésére a macOS rendszeren.

A Mac Hosts fájl szerkesztése szövegszerkesztéssel

Két elsődleges módja van a hosts fájl szerkesztésének Mac OS X rendszerben.

Az első a TextEdit használata, mivel a hosts fájl egy egyszerű szöveges dokumentum. A fájlt azonban nem nyithatja meg közvetlenül, mivel az a fájlrendszer védett területén található. Ehelyett át kell másolnunk a fájlt egy nem védett helyre, például az asztalra, szerkesztenünk kell, majd vissza kell másolnunk.

  1. A hosts fájl megkereséséhez nyissa meg a Findert, amelyet az asztalra kattintva, a képernyő bal alsó sarkában lévő mosolygó arc keresőjére kattintva vagy a cmd + szóköz + kereső billentyűkombinációval érhet el.
  2. Most válassza az Ugrás legördülő menüt.

3. Ezután a menüből válassza a Ugrás a mappához lehetőséget.

4. A mezőbe írja be a „/private/etc/hosts” szöveget, és nyomja meg a Return gombot.

5. Megnyílik egy új Finder ablak, és kiválasztásra kerül a Mac gép hosts fájlja. Kattintson és húzza ki a Finder ablakból, és dobja az asztalra.

A megnyitáshoz egyszerűen kattintson duplán, és megjelenik a fájl tartalma a TextEditben (vagy az Ön által választott szövegszerkesztőben).

IP-címek blokkolása

Alapértelmezés szerint az /etc/hosts fájl viszonylag egyszerű. Számos sor leíró szöveget tartalmaz, amelyeket a font vagy a szám (más néven font vagy hashtag) jellel (#) „megjegyeztek”.

Minden olyan sor, amely # jellel kezdődik, megjegyzés, és nem olvassa be az /etc/hosts fájl. A számítógép minden sornál figyelmen kívül hagyja a font jel utáni szöveget, így ez jó módja annak, hogy megjegyzéseket és leírásokat adjon a fájlokhoz. A localhost és a broadcasthost alapértelmezett IP-értékeit is tartalmazza. A fájl szerkesztéséhez saját sorokat kell hozzáadnia a broadcasthost után.

Az újonnan kifejlesztett webhelyek és a webtárhely-áttelepítések tesztelése mellett a hosts fájl szerkesztésének másik oka az, hogy blokkolja a hozzáférést bizonyos webhelyekhez.

Példánkban úgy teszünk, mintha az általunk használt számítógép egy olyan eszköz, amelyet kizárólag munkára szeretnénk használni, és nem engedjük, hogy a Facebook elterelje a figyelmünket a munkagépünkön.

Ehhez írja be a hozzárendelni kívánt IP-címet, majd két fület és a gazdagép nevét. Esetünkben blokkolni akarjuk a Facebookot, így a www.facebook.com webhelyet 0.0.0.0-ra képezzük le, ami érvénytelen IP-címként hibát eredményez.

Mostantól, amikor megpróbáljuk felkeresni a www.facebook.com webhelyet Mac gépünkről, a webböngésző nem tudja betölteni az oldalt, és remélhetőleg arra ösztönöz bennünket, hogy térjünk vissza a munkához!

Webcímek átirányítása

Alternatív megoldásként megadhatja egy érvényes webhely IP-címét a 0.0.0.0 helyett, ami azt eredményezi, hogy a Facebookhoz belépni próbáló felhasználók az Ön által választott webhelyre lesznek irányítva.

  1. Egy webhely IP-címének meghatározásához használhatja a dig parancsot, amely a macOS-ben alapkivitelben megtalálható. A webhely terminálon keresztüli feltárásához egyszerűen nyissa meg a Terminált, majd futtassa a dig parancsot az URL-en, amely azután az IP-címet adja vissza kimenetként.
  2. Most írja be: “$ dig www.techjunkie.com + short 104.25.27.105“

Megjegyzés: A + short opció megőrzi a kimenetet csak a szükséges információkra, azaz az IP-címre.

3. Jegyezze fel a visszaküldött IP-címet, és használja azt a Mac gépek fájlleképezésében. Például a The New York Times webhely 170.149.172.130 IP-címet ad vissza. Ha ezt leképezzük a Facebookra a hosts fájlunkban, amikor valaki a Mac-et használva megpróbál a Facebookra lépni, a The New York Times betöltését fogja látni.

Megjegyzés: Sok webhely nem teszi lehetővé a domain név leképezését a webhelyhez jelenleg hozzárendelt IP-címhez, ezért biztonsági hibaüzenetet kap, amikor megpróbálja.

4. Tetszőleges számú bejegyzést adhat hozzá a hosts fájlhoz úgy, hogy minden sorba új leképezést ír be. Miután elvégezte a kívánt módosításokat a hosts fájlban, mentse el a jelenlegi helyére az Asztalon.

5. Ezután húzza vissza a hosts fájlt az Asztalról az eredeti helyére a /private/etc címen. Ha bezárta az erre a könyvtárra mutató Finder ablakot, egyszerűen nyissa meg újra a Finder > Ugrás > Ugrás a mappához parancsot, amelyet fent tárgyaltunk.

6. Amikor visszahelyezi a hosts fájlt az eredeti helyére, a macOS megkérdezi, hogy mi a teendő a már ott lévő módosítatlan hosts fájllal. Válassza a Csere lehetőséget, majd adja meg adminisztrátori felhasználói jelszavát az átvitel hitelesítéséhez.

Miután a módosított hosts fájl a helyén van, indítsa el a webböngészőt a módosítások teszteléséhez.

Öblítse ki a DNS-gyorsítótárat

A legtöbb esetben az új leképezésnek azonnal működnie kell, de ha nem látja a megfelelő viselkedést, előfordulhat, hogy ki kell ürítenie a DNS-gyorsítótárat, és arra kényszeríti a böngészőt, hogy olvasson a hosts fájlból a leképezés meghatározásához.

  1. A DNS-gyorsítótár kiürítéséhez a Mac számítógépen nyissa meg a Terminált, és használja a következő parancsot (a sudo lehetővé teszi, hogy ezt a parancsot a gép rendszergazdájaként futtassa):
  2. Most írja be: “sudo killall -HUP mDNSResponder” és nyomja meg a Vissza gombot. Megjegyzés: A parancs végrehajtásához meg kell adnia adminisztrátori jelszavát.
  3. Ha szeretné elérni, hogy Mac számítógépe törölje a DNS-gyorsítótárat, majd egy megerősítést kérve erősítse meg a gyorsítótár törlését, írja be ezt a két parancsot pontosvesszővel elválasztva az alábbi ábrán látható módon: “sudo killall -HUP mDNSResponder;say DNS cache has been flushed“

A Mac ekkor a hangszórókon keresztül azt mondja, hogy „DNS-gyorsítótár kiürült”.

Hogyan szerkesztheti a Mac hosts fájlját a terminálban Nano segítségével

Az előző szakasz lépései elég egyszerűek, de ha el akarja kerülni a hosts fájl másolását, közvetlenül a terminálban szerkesztheti a UNIX Nano szövegszerkesztővel, amely a macOS-be van beépítve.

  1. A kezdéshez indítsa el a Terminált, írja be a következő parancsot, és nyomja meg az Enter billentyűt. Mint minden sudo parancsnál, ennek végrehajtásához meg kell adnia adminisztrátori jelszavát is: "sudo nano /private/etc/hosts“
Szerkesztése Hosts File Nano

2. Most látni fogja a hosts fájl nyissa meg a Nano szerkesztőben vagy a vim-ben vagy egy másik választott szerkesztőben. A Nano alkalmazásban a fájlban való navigáláshoz és szerkesztéshez használja a billentyűzet nyílbillentyűit.

3. Csakúgy, mint a fenti TextEdit metódussal, tetszés szerint hozzáadhatunk, szerkeszthetünk vagy eltávolíthatunk gazdagépnév-leképezéseket. Mivel a Nano-t a sudo használatával indítottuk el, minden változtatást hitelesítünk és közvetlenül az eredeti hosts fájlba mentünk, anélkül, hogy a saját könyvtárán kívülre kellene másolni.

4. Ha végzett a változtatásokkal, nyomja le a Control-X billentyűkombinációt a szerkesztőből való kilépéshez, az Y billentyűt a mentéshez, a Return billentyűt pedig a meglévő hosts fájl felülírásához.

Ahogy korábban említettük, feltétlenül ürítse ki a DNS-gyorsítótárat, ha azt észleli, hogy az új leképezések nem működnek megfelelően.

Példáink megemlítették a zavaró webhelyek blokkolását és átirányítását munkakörnyezetben, de ezekkel a lépésekkel manuálisan is blokkolhatja a rosszindulatú webhelyekhez való hozzáférést, és természetesen más felhasználásokat is.

Ha valaha hibát követ el, és nem tudja, hogyan javítsa ki, bármikor visszaállíthatja az alapértelmezett hosts fájl tartalmát a fenti módszerek egyikével, és megadhatja a következő alapértelmezett információkat:

##
# 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

Végső gondolatok

Ha ismeri a hosts fájl szerkesztését a macOS rendszeren, ez kényelmes módot kínál a DNS-kiszolgálók felülbírálására és a webhely címének manuálisan új IP-címre történő irányítására vagy a hozzáférés blokkolására, és a fent vázolt lépések követésével nagyon gyorsan elvégezheti ezt a feladatot.

Ha Ön Mac-felhasználó, és hasznosnak találta ezt a cikket, érdemes lehet más TechJunkie oktatóanyagokat is megnézni, mint pl. Hogyan találja meg Mac gépének pontos CPU-modelljét és A DNS öblítése a Mac Mojave rendszerben.

Mi az oka annak, hogy szerkeszteni szeretné Mac gépe hosts fájlját? Hogyan sikerült? Kérjük, mondja el nekünk az alábbi megjegyzésekben!

Farkas Domonkos

Farkas Domonkos

Recommended.

Hogyan ellenőrizhető, hogy az iPhone hamis vagy valódi?

Hogyan ellenőrizhető, hogy az iPhone hamis vagy valódi?

2022.08.26
A 10 legjobb webhely filmek és tévéműsorok feliratainak letöltésére 2022-ben

A 10 legjobb webhely filmek és tévéműsorok feliratainak letöltésére 2022-ben

2022.11.08

Trending.

No Content Available

Technológia 360

Naprakész, pontos hírek és oktatás a technológiáról és a tudományról.

Categories

  • Információtechnológiai Hírek
  • Utasítás

Tags

AirPods Pro Android Apple azonosító Apple Intelligence Apple Maps Apple Music Apple Pay Facebook FaceTime Fotók alkalmazás Google térkép iCloud iMessage Instagram iOS 16 iOS 17 iOS 18 iOS 26 iPadOS 16 iPadOS 17 iPadOS 18 iPhone iPhone 14 Pro Max iPhone 16 iPhone 16 Pro iPhone alkalmazások iPhone háttérkép Közösségi média macOS Sequoia macOS Sonoma macOS Ventura Megjegyzések Siri Snapchat Szafari Sápadt Twitter Vision Pro Vélemények watchOS 9 watchOS 10 watchOS 11 WhatsApp Youtube üzenetek

Recent News

Hogyan lehet javítani “A képernyő overlay észlelve” hiba

Hogyan lehet javítani “A képernyő overlay észlelve” hiba

2025.06.25
A Roborock új megközelítést alkalmaz: Ez a robot porszívók jövője

A Roborock új megközelítést alkalmaz: Ez a robot porszívók jövője

2025.06.25
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás