Menu
Coddy logo textTech

Plik hosts

Lekcja 6 z 47 w kursie Sieci komputerowe w terminalu w Coddy.

Zanim Twoja maszyna zapyta DNS o cokolwiek, sprawdza plik na dysku: /etc/hosts. Zajrzyj do niego:

cat /etc/hosts

Każdy wiersz zawiera adres, po którym następuje jedna lub więcej przypisanych do niego nazw. Wiersz, który zawsze znajdziesz, wygląda tak:

127.0.0.1    localhost

Dlatego localhost działa bez sieci i bez serwera DNS. Odpowiedź znajduje się w pliku.

Plik hosts ma pierwszeństwo przed DNS. Używana jest wartość, którą zawiera, a DNS nigdy nie jest odpytywany o tę nazwę. Dzięki temu plik jest naprawdę przydatny, gdy podczas pracy chcesz skierować prawdziwą domenę na maszynę testową. To także pierwsze miejsce, które warto sprawdzić, gdy nazwa wskazuje na miejsce, które nie ma sensu.

Twój plik zawiera też inne wiersze, w tym te dotyczące IPv6 i zwykle jeden z nazwą samej maszyny, więc nie oczekuj, że będzie wyglądał identycznie jak pliki innych osób.

challenge icon

Wyzwanie

Średni

Sprawdź, na co wskazuje localhost, bezpośrednio w pliku, który zawiera tę informację.

Wypisz tylko adres z pierwszego wiersza pliku /etc/hosts, w którym znajduje się localhost. Oczekiwany wynik to dokładnie:

127.0.0.1

Nie wypisuj całego pliku. Plik hosts zawiera kilka wierszy, w tym wiersze z adresami IPv6 i nazwą twojego komputera.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sieci komputerowe w terminalu

Poćwicz samodzielnie: Edytor online Terminal