Jednym z najważniejszych aspektów sieciowych w każdej organizacji, a także na poziomie domowym, jest DNS. Wiele razy słyszeliśmy o tym określeniu, ale zwykle nie wiemy szczegółowo, czym jest DNS i jak działa w naszych systemach (niezbędne jest trochę zrozumienia, aby być na bieżąco z jego użyciem). Dlatego bardzo ważne jest zrozumienie tego terminu, aby dowiedzieć się więcej o działaniu Internetu, gdy uzyskujemy dostęp do strony.
DNS (Domain Name System) spełnia bardzo proste zadanie, ułatwiając dostęp do stron internetowych. Wszyscy codziennie korzystamy z Internetu, prawda?Wprowadzając bezpośrednio nazwę hosta, ale nie jego adres IP. Spójrzmy na to w ten sposób, dużo łatwiej jest wpisać adres URL www.solvetic.com niż wpisać adres IP 46-105-203-22, czy wolisz poznać wszystkie adresy odwiedzanych witryn? Twój, ale DNS oszczędza nam dużo psychicznego zmęczenia podczas tego zadania.
Mapowania między hostami i adresami IP są obsługiwane przez serwery DNS. Ułatwia to zadanie tłumaczenia nazw domen na adresy z wyraźnym celem, aby komputery w sieci mogły wykryć i przekierować do tych witryn lub urządzeń.
Zalety DNSKorzystając z DNS zyskujemy takie korzyści jak:
- Zapewnia dostęp do witryny bezpośrednio według nazwy.
- Pozwala na użycie hierarchii nazw domen, która może być niezależna od innego przypisania adresu IP.
- Umożliwia ustawienie nowego adresu IP w przypadku zmiany adresu IP hosta.
- Ułatwia wyznaczanie trasy do miejsca przeznaczenia.
W całym tym świecie powinieneś przestać się martwić konfiguracją lub zarządzaniem DNS w Linuksie, ponieważ jest to proces, który jest automatycznie zintegrowany z ISP (dostawcą usług internetowych), ponieważ jest powiązany z konfiguracją sieci firmowej. Ale możliwa jest zmiana tego DNS, jeśli przedstawia błędy, powolność, niepowodzenia dostarczania pakietów lub więcej, z tego powodu stworzył ten samouczek, aby nauczyć Cię, jak zmieniać serwery DNS w Linuksie i w tym przypadku zobaczymy, jak to zrobić w Ubuntu 19.04, ale proces jest podobny w Ubuntu 18.04 lub Ubuntu 18.10.
1. Jak zmienić DNS w Ubuntu 19.04 lub Ubuntu 18.04
Krok 1
Aby rozpocząć ten proces, uzyskamy dostęp do konfiguracji sieci bezpośrednio z górnego menu Ubuntu:
Krok 2
Tam klikamy wiersz „Połączono przewodowo” iw opcjach, które zobaczymy, zobaczymy sekcję „Konfiguracja sieci przewodowej”:
Krok 3
Klikamy tam, aby uzyskać dostęp do parametrów konfiguracyjnych sieci dostępnej w Ubuntu, zarówno przewodowej, jak i bezprzewodowej:
POWIĘKSZAĆ
Krok 4
Tam klikamy ikonę koła zębatego w sekcji „Okablowanie”, a pojawi się następujące okno, w którym domyślnie zobaczymy:
- Prędkość połączenia
- Przypisany adres IPv4
- Przypisany adres IPv6 (jeśli go włączyliśmy)
- wejście
- Używany serwer DNS
Krok 5
Aby kontynuować zmianę serwera DNS przejdziemy do zakładki „Ipv4”, gdzie zobaczymy:
Krok 6
Jak widzimy, domyślną metodą jest „Automatyczna (DHCP)”, czyli adres serwera DNS jest pobierany bezpośrednio przez konfigurację ISP. Aby zmienić DNS Ubuntu, musimy kliknąć przełącznik „Automatyczny” w sekcji DNS i tam wpisz żądany adres:
Krok 7
Inną opcją jest skorzystanie z publicznych serwerów DNS Google, które są niezawodne, bezpieczne i mają dużą wydajność, używają następujących adresów IP. Pamiętaj, że każdy wpisany adres musi być oddzielony przecinkami. Po wprowadzeniu tych wartości klikamy przycisk Zastosuj, aby zakończyć proces.
- 8.8.8.8 jako podstawowy DNS
- 8.8.4.4 jako wtórny DNS
2. Jak zmienić DNS za pomocą poleceń w Ubuntu 19.04 lub Ubuntu 18.04
Krok 1
Teraz, jeśli jesteś jednym z ciekawskich użytkowników, którzy chcą pracować z terminalem Solvetic ma dla ciebie niespodziankę, jest to, że możemy dokonać tej zmiany bezpośrednio z konsoli, w tym celu uzyskujemy dostęp do terminala i tam wykonujemy następującą linię :
sudo apt zainstaluj dnsmasq
Krok 2
Po zainstalowaniu tego narzędzia uzyskamy dostęp do pliku konfiguracyjnego dnsmasq, wykonując następujący wiersz:
sudo nano /etc/dnsmasq.confKrok 3
Znajdziemy tam:
Krok 4
W tym pliku zlokalizujemy wiersz „Dodaj inne serwery nazw” i tam wprowadzimy adres IP żądanego serwera DNS:
Krok 5
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:
Ctrl + O
Edytor opuszczamy za pomocą:
Ctrl + X
Krok 6
Inną opcją dostępną przez terminal jest dostęp do pliku interfejsów sieciowych, w tym celu wykonujemy następujące czynności:
sudo nano / etc / sieć / interfejsyKrok 7
Jeśli używamy DHCP, zobaczymy:
Krok 8
Na dole tego pliku dodamy następujący wiersz z żądanym adresem IP:
dns-adresy 8.8.8.8,8.8.4.4
Krok 9
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:
Ctrl + O
Edytor opuszczamy za pomocą:
Ctrl + X
Krok 10
Teraz, aby zastosować zmiany w sieci, wykonamy następujące czynności:
sudo netplan zastosuj sudo netplan --debug zastosuj
Krok 11
Na koniec możemy zweryfikować adresy IP serwerów DNS w Ubuntu, wykonując następujące czynności:
program dla programistów nmcli | grep DNS
Za pomocą dowolnej z tych metod będzie możliwe ustanowienie nowego DNS w Ubuntu 18.04 lub 19.04, aby poprawić wszystkie zadania związane z łącznością i nawigacją.