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 zmieniać katalogi w CMD (wiersz poleceń)
Jak zmieniać katalogi w CMD (wiersz poleceń)
Istnieją dwie różne metody zmiany katalogów w wierszu poleceń w systemach Windows 11 i 10. Dowiedz się także, co zrobić, jeśli nie możesz zmienić katalogów.
Super blue blood moon: jak oglądać i przesyłać strumieniowo styczniowy niebieski księżyc i zaćmienie Księżyca w Wielkiej Brytanii
Super blue blood moon: jak oglądać i przesyłać strumieniowo styczniowy niebieski księżyc i zaćmienie Księżyca w Wielkiej Brytanii
W ostatnich tygodniach obserwatorzy gwiazd zostali zepsute. Na początku grudnia wielu z nich poczęstowano oszałamiającym superksiężycem - jedynym superksiężycem 2017 roku - i przez noc zostaniemy potraktowani tak zwanym
Jak naprawić pionowe linie na ekranie komputera
Jak naprawić pionowe linie na ekranie komputera
Pionowe linie na monitorze nie są dobrym znakiem, ale mogą nie stanowić dużego problemu. Oto kilka sposobów, w jaki możesz to naprawić.
Motyw świąteczny dla Windows 8 i Windows 8.1
Motyw świąteczny dla Windows 8 i Windows 8.1
Przygotuj się na nadchodzące Święta Bożego Narodzenia: przygotowaliśmy dla Ciebie niesamowity motyw dla Windows 8 i Windows 8.1 z uroczymi i pięknymi tapetami do dekoracji Twojego pulpitu! Ten motyw zawiera dziesięć wspaniałych teł pulpitu, które zapewnią rozrywkę do Bożego Narodzenia i wprowadzą na pulpit ducha Bożego Narodzenia. Rozmiar: 12 Mb Link do pobrania
Jak uzyskać dostęp do Menedżera urządzeń z wiersza poleceń
Jak uzyskać dostęp do Menedżera urządzeń z wiersza poleceń
Oto jak otworzyć Menedżera urządzeń z wiersza poleceń (cmd) w systemie Windows 11, 10, 8, 7 itp. Ta metoda wiersza poleceń jest najszybszą metodą.
Jak odtwarzać muzykę z YouTube na Amazon Echo
Jak odtwarzać muzykę z YouTube na Amazon Echo
Urządzenia Amazon Echo mogą zrobić wiele rzeczy, aby ułatwić Ci życie. Ale ostatecznie to właśnie ich zdolność do strumieniowego przesyłania i odtwarzania muzyki sprawia, że ​​są pożądane w wielu domach. Ale podczas gdy urządzenie posiada funkcje
Jak naprawić brak synchronizacji iMessage na komputerze Mac
Jak naprawić brak synchronizacji iMessage na komputerze Mac
Jedną z wielu zalet korzystania z urządzeń Apple jest jego