A Hosts fájl szerkesztése Mac rendszeren

A Windows-alapú számítógépekhez hasonlóan a Mac is rendelkezik egy hosts fájllal, amely beállítja, hogy a gép hogyan csatlakozzon az internetes(Internet) webhelyekhez . Ez a fájl hivatkozásokat tartalmaz webhelyekre és IP-címekre, és sokféleképpen használhatja Mac számítógépén(Mac) .

Az egyik ok, amiért érdemes lehet szerkeszteni a hosts fájlt(edit the hosts file) a Mac gépen, a webhelyek blokkolása. Ez egy nagyszerű módja annak, hogy blokkolja bizonyos webhelyek elérését a számítógépén. A második lehetséges felhasználási mód a saját webhelyek helyi tesztelése a gépen. A hosts fájl átirányíthatja a választott tartománynevet a helyi tárhely hálózati elérési útjára.

A Hosts fájl szerkesztése a Mac számítógépen

Mac gépek fájl helye(Mac Hosts File Location)

Mivel a hosts fájl szerkesztése kockázatos feladat, az Apple(Apple) szándékosan a rendszer egy privát mappájába helyezte azt. Ez megakadályozza, hogy a felhasználók megfelelő ismeretek nélkül módosítsák, és kárt okozzanak az egész rendszerben.

Menjen a Mappa ablakba

A kíváncsi felhasználók számára az elérési út /etc/hosts/terminálablak(Terminal) segítségével érheti el .

Szerkessze a Hosts fájlt Mac rendszeren(Edit Hosts File On Mac)

Meglehetősen könnyű szerkeszteni a hosts fájlt a Mac számítógépen(Mac) , mivel egy beépített szerkesztő is megteheti. A terminálon(Terminal) belül található, és nanoszerkesztőnek hívják. Használhatja bármilyen szöveges fájl megnyitására és szerkesztésére, beleértve a gépén lévő hosts fájlt is.

Győződjön(Make) meg arról, hogy rendszergazdai fiókot használ a következő lépések végrehajtásához.

  1. Kattintson a Launchpad elemre a dokkban, keresse meg a Terminal elemet(Terminal) , és indítsa el.

Terminál a Spotlight keresésben

  1. Írja be a következő parancsot a terminálba(Terminal) , és nyomja meg az Enter billentyűt . Megnyitja a hosts fájlt a nano szerkesztőben.

    sudo nano /etc/hosts

Terminálképernyő a következő paranccsal: sudo nano /etc/hosts

  1. Mivel ez egy sudo parancs, meg fogja kérni a jelszó megadását. Írja be a jelszót és folytassa.

Jelszókérés a Terminál ablakban

  1. A fájlnak most meg kell nyílnia a képernyőn, és elkezdheti szerkeszteni.

A Mac Hosts fájl megértése(Understanding The Mac Hosts File)

Ha még nem szerkesztett hosts fájlt, akkor előfordulhat, hogy a fájl kezelése kissé bonyolult. Szerkeszteni azonban nem olyan nehéz, mint amilyennek látszik.

A fájlban található egyik bejegyzés a 127.0.0.1 localhost .

localhost a terminálon

Az első számokat tartalmazó rész a Mac helyi IP-címe . A második rész, ahol a gazdagép neve, az az IP-címhez való hozzáférés.

A fenti két rész együttesen átirányítja az összes localhost lekérdezést a (localhost)127.0.0.1 IP-címre . Amikor a böngészőben beírja a localhost parancsot(localhost) , a böngésző megnézi a hosts fájlt, megkapja a megadott IP-címet, és arra az IP-címre irányítja Önt.

Dióhéjban a hosts fájl nem más, mint IP-címek és tartománynevek kombinációja. Ezeket bármilyen módon módosíthatja, hogy elérje a kívánt eredményt.

Állítsa be az átirányításokat a Hosts fájl segítségével(Set Up Redirects With The Hosts File)

Az egyik dolog, amit a hosts fájllal megtehet, az átirányítások beállítása. Előfordulhat, hogy egy domain név valami egészen másra mutat, mint amire állítólag mutat.

Ha például megpróbálja csökkenteni a közösségi média használatát, akkor a facebook.com-hoz hasonló domainek átirányíthatják böngészőjét olyan webhelyekre, mint például a Wikipédia(Wikipedia) . Szinte bármilyen domaint és IP-címet használhat.

Nézzük meg, hogyan állíthatja be a fenti átirányítást a hosts fájl segítségével(set up the above redirection using the hosts file) .

  1. Amíg a fájl meg van nyitva a nano-szerkesztőben, a nyílbillentyűkkel vigye a kurzort oda, ahol a localhost véget ér. Ezután nyomja meg az Enter billentyűt új sor hozzáadásához a bejegyzéshez.

Új sor a terminál képernyőjén

  1. Az újonnan hozzáadott sorba írja be azt az IP-címet, ahová át szeretné irányítani a forrástartományt. A 103.102.166.224 -et használjuk , amely a Wikipédia IP-címe.

A terminálba beírt 103.102.166.224 cím

  1. Nyomja meg a Tab billentyűt a billentyűzeten, hogy elérje a forrástartomány mezőjét.
  2. Ide írja be azt a domain nevet, amelyet a korábban beírt IP-címre kíván átirányítani. Itt a facebook.com oldalt(facebook.com) fogjuk használni .

facebook.com gazdagép a terminál ablakában

  1. A módosítások elvégzése után nyomja meg a Ctrl + O billentyűket a billentyűzeten a fájl mentéséhez.
  2. Nyomja meg az Entert(Enter) a művelet megerősítéséhez.
  3. Nyomja meg a Ctrl + X billentyűket a nanoszerkesztő bezárásához.
  4. Most ki kell üríteni a DNS -gyorsítótárat a módosítások életbe léptetéséhez. Ehhez írja be a következő parancsot a terminálba(Terminal) , és nyomja meg az Enter billentyűt .

    dscacheutil -flushcache

Terminálablak a dscacheutil -flushcache paranccsal

  1. Nyisson meg egy böngészőt, írja be a facebook.com címet(facebook.com) , és nyomja meg az Enter billentyűt(Enter) . Látni fogja, hogy a Facebook helyett a Wikipédiát(Wikipedia) nyitja meg .

Gyors tipp: Hogyan találja meg a webhely IP-címét(Quick Tip: How To Find a Website’s IP Address)

Amint a fenti eljárásból látható, szüksége van annak a webhelynek az IP-címére, amelyre át szeretné irányítani az embereket. Ha még nem ismeri, használhatja a Terminál(Terminal) parancsát, hogy megtudja bármely webhely IP-címét(find out the IP address of any website) .

  1. A Terminál(Terminal) ablakban írja be a következő parancsot, és nyomja meg az Enter billentyűt(Enter) . Ügyeljen arra, hogy a wikipedia.org webhelyet a választott webhelyre cserélje.

    ping wikipedia.org

ping wikipedia.org a terminál ablakában

  1. Megjelenít egy IP-címet a képernyőn. Ezt használhatod a hosts fájlban.

A terminál képernyőjén megjelenő IP-cím

Webhelyek blokkolása a Hosts fájl szerkesztésével Mac rendszeren(Block Websites By Editing The Hosts File On Mac)

A hosts fájl nagyszerűsége az, hogy lehetővé teszi webhelyek letiltását(it lets you block sites) anélkül, hogy harmadik féltől származó alkalmazásokat kellene telepítenie Mac számítógépére(Mac) . Hozzáadhat egy bejegyzést a fájlhoz, és a bejegyzéshez kapcsolódó összes csatlakozási kérés elutasításra kerül.

  1. Indítsa el a hosts fájlt a nano szerkesztőben a fent látható módon.
  2. Vigye a kurzort oda, ahol a localhost bejegyzés véget ér, és nyomja meg az Enter billentyűt egy új sor hozzáadásához.
  3. Írja be a 127.0.0.1(127.0.0.1) IP-címet , és nyomja meg a Tab billentyűt a billentyűzeten.
  4. Adja meg(Enter) a blokkolni kívánt webhely domain nevét. Ha például le szeretné tiltani az Instagramot(Instagram) , írja be az instagram.com címet(instagram.com) .

instagram.com a terminál ablakában

  1. Nyomja meg a Ctrl + O a módosítások mentéséhez.
  2. Nyomja meg a Ctrl + X a fájl bezárásához.
  3. Írja be a következő parancsot, és nyomja meg az Enter billentyűt a DNS-gyorsítótár kiürítéséhez.

    dscacheutil -flushcache

Parancs: dscacheutil -flushcache a terminálban

Mostantól minden alkalommal, amikor megpróbál hozzáférni a blokkolt webhelyhez, a helyi szerverre kerül, amely hibaoldalt jelenít meg.

A Mac hosts fájl számos módot kínál a kimenő hálózati kérések megjátszására, és tetszés szerint blokkolhatja és feloldhatja azokat. Használta már korábban a hosts fájlt a Mac -en? Ha igen, minek kellett? Tudassa velünk az alábbi megjegyzésekben.



About the author

Számítógépes technikus vagyok, aki évek óta dolgozom Androiddal és irodai szoftverekkel. Az elmúlt 5 évben arra is tanítottam az embereket, hogyan használják a Mac-eket. Ha valakit keres, aki tudja, hogyan kell megjavítani a dolgokat a számítógépén, valószínűleg tudok segíteni!



Related posts