Jak edytować plik Hosts na Macu?

Jednym z głównych plików systemu operacyjnego, niezależnie od jego twórcy, jest plik hosts, który jest małym plikiem używanym przez komputer, który umożliwia systemowi operacyjnemu przypisywanie nazw hostów do adresów IP. Dzięki temu plikowi będziemy mogli kierować węzłami sieci lokalnej, gdy pracujemy w organizacji i dlatego jego użycie jest ostrożne.

Ten plik hosts zawiera wiersze tekstu, w których w pierwszym polu zaobserwujemy adres IP, po którym następuje jedna lub więcej nazw hostów. Każde pole w tych wierszach jest oddzielone spacją i możemy używać komentarzy za pomocą symbolu #.

Dzięki temu plikowi możemy realizować takie zadania jak:

  • Blokowanie lub włączanie stron internetowych
  • Utwórz przekierowanie do sieci lokalnej
  • Edytuj domeny

Co to jest DNSDNS (Domain Name System - Domain Name System) jest odpowiedzialny za tłumaczenie adresów IP na nazwy, dzięki czemu my jako użytkownicy możemy mieć łatwość i zrozumienie podczas nawigacji w sieci, na przykład o wiele łatwiej jest nam zobaczyć www.solvetic.com patrz 178.33.118.246.

To jest podstawowa praca DNS. Aby uzyskać więcej informacji na temat DNS, spójrz na to:

1. Edytuj plik hostów Mac


Ten plik hosts jest powszechnie używany do zadań administratora systemu, takich jak zmuszanie tego konkretnego komputera lokalnego do przejścia do określonego adresu IP podczas wprowadzania określonej nazwy hosta. Plik hosts znajduje się w ścieżce / etc / hosts, więc musimy otworzyć tę lokalizację z terminala.

Krok 1
Aby uzyskać dostęp do terminala w systemie Mac OS X, możemy użyć następujących metod:

  • Terminal od Spotlight
Spotlight to ikona lupy u góry, w której wpisujemy termin Terminal, wybieramy wymaganą opcję.

  • Terminal z menu Narzędzia
Wchodzimy do menu Idź, wybieramy Narzędzia i w wyświetlonym oknie wybieramy Terminal.

POWIĘKSZAĆ

Po otwarciu terminala wprowadzimy następujące elementy, aby edytować plik hosts:

 sudo nano / etc / hosts
Widzimy, że system prosi nas o hasło do wykonania polecenia.

Krok 2
Po prawidłowym wpisaniu hasła zobaczymy plik hosts.

Od tego momentu będziemy edytować plik zgodnie z naszymi potrzebami, na przykład, jeśli zamierzamy rozwijać stronę lokalnie, musimy dodać na końcu linii hosts:

 fe80 :: 1% lo0 localhost
Zmiany zapisujemy za pomocą kombinacji klawiszy:

Ctrl + O

I wychodzimy z edytora za pomocą kombinacji klawiszy:

Ctrl + X

Krok 3
W przypadku, gdy chcemy, aby jakaś strona nie była kierowana do naszego lokalnego hosta, musimy dodać linię o składni: 127.0.0. 1 nazwa_domeny, na przykład ograniczamy YouTube, wyglądałoby to następująco:

 127.0.0.1 www.youtube.com

Krok 4
Gdy opuścimy edytor i znajdziemy się w terminalu, musimy wprowadzić następujące dane, aby wyczyścić pamięć podręczną DNS naszego komputera Mac.

 killall -HUP mDNSResponder

2. Edycja pliku Hosts za pomocą prefpane Hosts w systemie macOS Sierra


Ponieważ ten plik jest częścią systemu, nie będzie można go edytować tylko z jego wykonaniem, ponieważ wymaga specjalnych uprawnień administracyjnych. W tym celu możemy użyć narzędzia o nazwie Hosts.prefpane, które możemy pobrać pod następującym linkiem:

Krok 1
Obecna wersja, którą znajdziemy to 1.3 i jest w formacie .pkg. Po pobraniu tego pliku klikniemy go dwukrotnie, aby rozpocząć proces instalacji:

Krok 2
Kliknij Dalej i zobaczymy całkowity rozmiar instalacji:

Notatka:W przypadku posiadania większej liczby użytkowników w systemie, linia Destination pozwala nam określić, czy ta aplikacja zostanie zainstalowana dla wszystkich użytkowników, czy tylko dla bieżącego.

Krok 3
Kliknij Zainstaluj i konieczne będzie wprowadzenie hasła administratora:

Krok 4
Kliknij Zainstaluj oprogramowanie, aby rozpocząć proces, a po jego zakończeniu zobaczymy następujące elementy. Kliknij Zamknij, aby wyjść z kreatora.

Krok 5
Po zainstalowaniu tego narzędzia otwieramy Preferencje systemowe, korzystając z jednej z następujących opcji:

  • Z menu Apple / Preferencje systemowe
  • Korzystanie z ikony w Docku
  • Wprowadzanie preferencji słów w Spotlight i wybieranie Preferencji systemowych

Widzimy, że mamy nowy dostęp o nazwie Hosty:

Krok 6
Po uzyskaniu dostępu do narzędzia musimy kliknąć ikonę kłódki znajdującą się na dole, aby umożliwić zmiany. Po wprowadzeniu hasła administratora możemy edytować plik hosts dla wielu zadań.

Na przykład, jeśli chcemy zablokować konkretną stronę internetową, klikniemy na znak + znajdujący się na dole i wprowadzimy następującą składnię:

 127.0.0.1 (Witryna)

Po wprowadzeniu zmian musimy kliknąć ikonę kłódki, aby zapobiec nieautoryzowanej edycji pliku.

Krok 7
Aby sprawdzić jego użycie, uzyskamy dostęp do zablokowanej strony internetowej z Safari lub używanej przez nas przeglądarki i możemy sprawdzić, czy dostęp został odmówiony:

Dzięki tej aplikacji możemy w łatwy sposób kontrolować i zarządzać plikiem macOS Sierra Hosts.

Pamiętajmy o znaczeniu, jakie ten plik ma w zachowaniu naszego sprzętu Mac, więc jeśli w dowolnym momencie zauważymy awarie, możemy ponownie uzyskać dostęp do pliku hosts, aby przejrzeć konfigurację i zmienić ją zgodnie z potrzebami, które możemy mieć.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave