Główny Inteligentne Głośniki Amazon Jak edytować plik Hosts w systemie MacOS (Mac OS X)

Jak edytować plik Hosts w systemie MacOS (Mac OS X)



Plik hostów komputera Mac to mały, ale ważny dokument tekstowy, który umożliwia mapowanie nazw hostów na określone adresy IP.

Jak edytować plik Hosts w systemie MacOS (Mac OS X)

Podczas gdy współczesny Internet korzysta z różnych publicznych i prywatnych serwerów DNS do mapowania adresów IP, plik hosts jest wygodnym sposobem na obejście tych serwerów DNS, umożliwiając ręczne wskazanie adresu strony internetowej na żądany adres IP lub zablokowanie dostępu do całej witryny, wskazując na nieużywany lub wewnętrzny adres IP.

jak zdobyć proszek betonowy w minecrafcie

Rzućmy okiem na to, jak edytować plik hosts Mac w systemie macOS.

Jak edytować plik hostów Mac za pomocą edycji tekstu

Istnieją dwa podstawowe sposoby edytowania pliku hosts w systemie Mac OS X.

Pierwszym z nich jest użycie TextEdit, ponieważ plik hosts jest zwykłym dokumentem tekstowym. Nie można jednak otworzyć pliku bezpośrednio, ponieważ znajduje się on w chronionym obszarze systemu plików. Zamiast tego musimy skopiować plik do niezabezpieczonej lokalizacji, takiej jak Pulpit, edytować go, a następnie skopiować z powrotem.

  1. Aby znaleźć plik hosts, otwórz Finder, do którego możesz uzyskać dostęp, klikając na pulpicie, wyszukiwarkę uśmiechniętej buźki w lewym dolnym rogu ekranu lub naciskając cmd + Spacja + Znalazca .
  2. Teraz wybierz Udać się menu rozwijane.

3. Następnie wybierz Idź do folderu z menu.

4. W polu wpisz/prywatne/etc/hostydo pudełka i naciśnij Powrót .

5. Otworzy się nowe okno Findera i zostanie wybrany plik hostów komputera Mac. Kliknij i przeciągnij go poza Znalazca i upuść go na pulpicie.

Aby go otworzyć, po prostu kliknij dwukrotnie, a wyświetli zawartość pliku w TextEdit (lub wybranym edytorze tekstu).

Blokuj adresy IP

Domyślnie plik /etc/hosts jest stosunkowo prosty. Zawiera wiele wierszy tekstu opisowego, które są wykomentowane za pomocą znaku krzyżyka lub liczby (zwanej również krzyżykiem lub hashtagiem) (#).

Każda linia rozpoczynająca się znakiem # jest komentarzem i nie jest odczytywana przez plik /etc/hosts. W każdym wierszu każdy tekst po znaku krzyżyka jest ignorowany przez komputer, dzięki czemu jest to dobry sposób na dodawanie notatek i opisów do plików. Zawiera również domyślne wartości IP dla localhost i broadcasthost. Aby edytować plik, dodasz własne wiersze po transmisji host.

Oprócz testowania nowo opracowanych stron internetowych i migracji hostingu, kolejnym powodem edycji pliku hosts jest zablokowanie dostępu do określonych stron internetowych.

W naszym przykładzie będziemy udawać, że używany przez nas komputer jest urządzeniem, którego chcemy używać wyłącznie do pracy, nie pozwalając się rozpraszać Facebookowi na naszej maszynie do pracy.

Aby to zrobić, wpisz adres IP, który chcesz przypisać, a następnie dwie zakładki i nazwę hosta. W naszym przypadku chcemy zablokować Facebooka, więc zmapujemy www.facebook.com na 0.0.0.0, co jako nieprawidłowy adres IP spowoduje błąd.

Teraz za każdym razem, gdy próbujemy wejść na www.facebook.com z naszego komputera Mac, przeglądarka internetowa nie załaduje strony, co miejmy nadzieję zachęci nas do powrotu do pracy!

Przekieruj adresy internetowe

Alternatywnie możesz wprowadzić adres IP prawidłowej witryny zamiast 0.0.0.0, co spowoduje, że użytkownicy próbujący uzyskać dostęp do Facebooka zostaną przekierowani do wybranej witryny.

  1. Aby określić adres IP witryny, możesz użyć polecenia dig, które jest standardem w systemie macOS. Do ty witrynę za pośrednictwem Terminala, po prostu otwieramy Terminal, a następnie uruchamiamy polecenie dig na adresie URL, który następnie zwróci adres IP jako wyjście.
  2. Teraz wpisz |_+_| |_+_|

Uwaga: Opcja + short zachowuje dane wyjściowe tylko dla potrzebnych informacji, czyli adresu IP.

3. Zanotuj zwracany adres IP i używaj go w mapowaniu plików hostów Mac. Na przykład,The New York Timesstrona internetowa zwraca adres IP 170.149.172.130. Jeśli zmapujemy to na Facebooka w naszym pliku hosts, za każdym razem, gdy ktoś używający Maca spróbuje wejść na Facebooka, zobaczyThe New York Timeszamiast tego załaduj.

Uwaga: wiele witryn nie pozwala na mapowanie nazwy domeny na adres IP aktualnie mapowany na witrynę, więc przy próbie pojawi się błąd bezpieczeństwa.

4. Możesz dodać dowolną liczbę wpisów do pliku hosts, wprowadzając nowe mapowania w każdym wierszu. Po wprowadzeniu żądanych zmian w pliku hosts zapisz go w bieżącej lokalizacji na pulpicie.

5. Następnie przeciągnij i upuść plik hosts z pulpitu z powrotem do jego pierwotnej lokalizacji w /prywatne/itp . Jeśli zamknąłeś okno Findera wskazujące ten katalog, po prostu użyj Finder > Idź > Idź do folderu polecenie, omówione powyżej, aby je ponownie otworzyć.

6. Po upuszczeniu pliku hosts z powrotem w oryginalnej lokalizacji macOS zapyta, co zrobić z niezmodyfikowanym plikiem hosts, który już tam jest. Wybierać Zastąpić a następnie wprowadź hasło użytkownika administracyjnego, aby uwierzytelnić transfer.

Po wprowadzeniu zmodyfikowanego pliku hosts uruchom przeglądarkę internetową, aby przetestować zmiany.

Opróżnij pamięć podręczną DNS

W większości przypadków nowe mapowanie powinno działać natychmiast, ale jeśli nie widzisz prawidłowego zachowania, może być konieczne opróżnienie pamięci podręcznej DNS, zmuszając przeglądarkę do odczytu z pliku hosts w celu określenia mapowania.

  1. Aby opróżnić pamięć podręczną DNS na komputerze Mac, otwórz Terminal i użyj następującego polecenia (sudo umożliwia uruchomienie tego polecenia jako administrator komputera):
  2. Teraz wpisz |_+_| i naciśnij Powrót .Uwaga: Aby wykonać to polecenie, musisz wprowadzić hasło administratora.
  3. Aby komputer Mac wyczyścił pamięć podręczną DNS, a następnie potwierdź wyczyszczenie pamięci podręcznej, powtarzając potwierdzenie, wprowadź te dwa polecenia oddzielone średnikiem, jak pokazano tutaj: |_+_|

Twój Mac przejdzie przez głośniki, informując, że pamięć podręczna DNS została opróżniona.

Jak edytować plik hostów Mac w terminalu za pomocą Nano

Kroki opisane w poprzedniej sekcji są dość łatwe, ale jeśli chcesz uniknąć kopiowania pliku hosts, możesz go edytować bezpośrednio w Terminalu za pomocą edytora tekstu UNIX Nano wbudowanego w system macOS.

  1. Aby rozpocząć, uruchom Terminal, wpisz następujące polecenie i naciśnij Return. Podobnie jak w przypadku wszystkich poleceń sudo, aby je wykonać, musisz również wprowadzić hasło administratora:|_+_|
Edytuj plik hostów Nano

2. Zobaczysz teraz plik hosts otwarte w Nano redaktor lubprzyszedłemlub inny wybrany przez Ciebie redaktor. Aby nawigować i edytować plik w Nano , użyj klawiszy strzałek na klawiaturze.

3. Podobnie jak w przypadku powyższej metody TextEdit, możemy dowolnie dodawać, edytować lub usuwać mapowania nazw hostów. Ponieważ uruchomiliśmy Nano za pomocą sudo, wszelkie zmiany zostaną uwierzytelnione i zapisane bezpośrednio w oryginalnym pliku hosts, bez konieczności kopiowania go poza jego katalog domowy.

4. Po zakończeniu wprowadzania zmian naciśnij Control+X wyjść z edytora, Y zapisać, i Powrót nadpisać istniejący plik hosts.

Jak wspomnieliśmy wcześniej, pamiętaj o opróżnieniu pamięci podręcznej DNS, jeśli zauważysz, że nowe mapowania nie działają poprawnie.

Nasze przykłady wspominały o blokowaniu i przekierowywaniu rozpraszających witryn w środowisku pracy, ale możesz również użyć tych kroków, aby ręcznie zablokować dostęp do złośliwych witryn i, oczywiście, również do innych zastosowań.

Jeśli kiedykolwiek popełnisz błąd i nie wiesz, jak to naprawić, zawsze możesz przywrócić domyślną zawartość pliku hosts, korzystając z jednej z powyższych metod, aby wprowadzić następujące domyślne informacje:

jak usunąć konto venmo

$ dig www.techjunkie.com + short

Końcowe przemyślenia

Wiedza o tym, jak edytować plik hosts w systemie macOS, oferuje wygodny sposób zastępowania serwerów DNS i ręcznego wskazywania adresu witryny internetowej na nowy adres IP lub blokowania dostępu, a wykonując czynności opisane powyżej, możesz wykonać to zadanie bardzo szybko.

Jeśli jesteś użytkownikiem komputera Mac i uznałeś ten artykuł za przydatny, możesz zapoznać się z innymi samouczkami TechJunkie, w tym Jak znaleźć dokładny model procesora komputera Mac? i Jak opróżnić DNS w Mac Mojave.

Jaki jest powód, dla którego chcesz edytować plik hostów komputera Mac? Jak to poszło? Opowiedz nam o tym w komentarzach poniżej!

Ciekawe Artykuły

Wybór Redakcji

Jak grać w Spotify na dowolnym urządzeniu
Jak grać w Spotify na dowolnym urządzeniu
Decydując się na kolejną platformę do strumieniowego przesyłania muzyki, Spotify może być pierwszą aplikacją, która przyjdzie na myśl. Zapewnia łatwy dostęp do ulubionych utworów i albumów oraz umożliwia słuchanie na różnych urządzeniach. Ale aktywacja Spotify może być
Archiwa tagu: ciemny motyw Windows 10
Archiwa tagu: ciemny motyw Windows 10
Recenzja HP ​​Envy 15 x360
Recenzja HP ​​Envy 15 x360
Gama urządzeń HP Envy tradycyjnie kojarzona jest z wysokimi cenami i luksusowymi wykończeniami, ale ostatnio firma zaczęła poszerzać atrakcyjność marki. W dzisiejszych czasach produkt Envy nie musi kosztować ziemi, ponieważ jego cena wynosi £
Jak wykonać kopię zapasową i wyeksportować wszystkie wiadomości e-mail programu Outlook
Jak wykonać kopię zapasową i wyeksportować wszystkie wiadomości e-mail programu Outlook
Większość nowoczesnych firm polega na e-mailach do komunikacji. Utrata dostępu do e-maili lub, co gorsza, całych kont e-mail może być katastrofalna. Tworzenie kopii zapasowych wiadomości e-mail programu Outlook to jeden z najlepszych sposobów na uzyskanie spokoju, wiedząc, że
Jak naprawić niebieski ekran śmierci (BSOD)
Jak naprawić niebieski ekran śmierci (BSOD)
Przyczyną BSOD może być sprzęt lub oprogramowanie, dlatego ważne jest rozwiązywanie problemów. Oto jak naprawić niebieski ekran śmierci w systemie Windows.
Jak zdobyć Ragebota w Kik
Jak zdobyć Ragebota w Kik
Stworzenie Ragebota miało głównie na celu pomoc w zarządzaniu grupą Kik. Czaty grupowe Kik czasami powiększają liczbę członków, a zarządzanie nimi może być trudne. Zdobycie Ragebota jest cenne, szczególnie w przypadku dużych grup czatowych. Ragebot automatycznie usuwa
4 sposoby robienia zrzutów ekranu w systemie Windows 10
4 sposoby robienia zrzutów ekranu w systemie Windows 10
Poznaj cztery sposoby pobierania zrzutów ekranu systemu Windows 10: Użyj klawisza PrtSc, narzędzia do wycinania, narzędzia Snip & Sketch oraz paska gier systemu Windows.