W tym samouczku dowiesz się, jak zmienić ustawienia DNS na Raspberry Pi i użyć urządzenia jako serwera DNS.
Jak zmienić ustawienia Raspberry Pi DNS
Istnieją różne metody zmiany ustawień Raspberry Pi DNS i użycia urządzenia jako serwera DNS. Jednak w tym przewodniku pokażemy najłatwiejsze podejście do operacji, której instrukcja krok po kroku jest dostarczana jako pod:
Krok 1: Zaktualizuj pakiety Raspberry Pi
Zapewnia aktualizację pakietów na Raspberry Pi, co możesz potwierdzić, wykonując następujące polecenie:
Aktualizacja $ sudo apt
Jeśli niektóre pakiety wymagają aktualizacji, uruchom następujące polecenie, aby je zaktualizować.
$ sudo apt uaktualnienie
Krok 2: Instalowanie narzędzia DNS
Następnie będziesz potrzebować narzędzia DNS do konfigurowania ustawień DNS na Raspberry Pi. Tutaj używamy DNSMASQ który jest lekki i łatwy do skonfigurowania narzędzia DNS i jest doskonałym wyborem dla małych sieci. Aby go zainstalować, wydaj poniżej wspomniane polecenie:
$ sudo apt instal dnsmasq
Krok 3: Konfiguracja DNSMASQ
Po instalacji nadszedł czas na skonfigurowanie DNSMASQ Aby zapewnić najlepszą konfigurację dla serwera DNS. Najpierw otwórz DNSMASQ plik konfiguracyjny za pośrednictwem następującego polecenia:
$ sudo nano /etc /dnsmasq.conf
Znajdź następujące zmienne:
Odkształcić te trzy zmienne w pliku, usuwając # podpisać.
Znajdź również następujący wiersz i usuń go z pliku.
#serwer =/localnet/192.168.0.1
Dodaj tam następujące linie.
serwer = 8.8.8.8
serwer = 8.8.4.4
Powyższa konfiguracja serwera będzie teraz korzystać z serwerów Google DNS.
Teraz zlokalizuj linię poniżej danej w pliku:
#pamięć podręczna = 150
Usuń # z linii, aby go porzucić.
Następnie wymień rozmiar pamięci podręcznej od 150 do 1000.
Zwiększa to rozmiar pamięci podręcznej, pozwalając DNSMASQ pamięć podręczna, aby zapisać dużą liczbę żądań DNS.
Zapisz plik za pomocą „Ctrl+x", Y Aby potwierdzić i wejść, aby wrócić do terminalu wiersza poleceń.
Krok 4: Uruchom ponownie dnsmasq
Po ukończeniu powyższego kroku uruchom ponownie DNSMASQ za pośrednictwem następującego polecenia, aby zastosować zmiany.
$ sudo systemctl restart dnsmasq
Powyższe polecenie uruchom ponownie DNSMASQ praca.
Krok 5: Sprawdź status DNSMASQ
Możesz sprawdzić DNSMASQ Status za pomocą następującego polecenia, aby upewnić się, że usługa działa dobrze po zmianach.
$ sudo Systemctl Status DNSMASQ
Krok 6: Testuj serwer DNS
Teraz przetestuj serwer DNS za pomocą polecenia DIG, który należy najpierw zainstalować za pomocą następującego polecenia:
$ sudo apt-get instaluj dnsutils
Po instalacji wykonaj następujący skrypt z wybraną domeną:
$ dig [domena] @localhost
Sprawdź czas zapytania w powyższym wyjściu.
Teraz ponownie wykonaj powyższy skrypt.
Tym razem czas na zapytanie 0 MSec który zapewnia buforowany adres.
Krok 7: Zrób serwer Raspberry Pi DNS
W ostatnim kroku będziesz musiał skonfigurować inne urządzenia, aby wykorzystać urządzenie Raspberry Pi jako serwer DNS. Najpierw znajdź adres IP w Raspberry Pi za pomocą następującego polecenia:
$ ifconfig
Następnie zmień ustawienia DNS na swoim laptopie, wchodząc do „Centrum sieci i udostępniania”I kliknij„Zmień ustawienia adaptera".
Kliknij prawym przyciskiem myszy opcję Wi -Fi i wybierz „Nieruchomości".
Kliknij dwukrotnie IPv4 opcja.
Następnie dodaj adres IP swojego Raspberry Pi w opcji serwera DNS.
Kliknij na "OK”Przycisk umożliwiający urządzeniu korzystanie z serwera Raspberry Pi DNS. Następnie możesz surfować po Internecie w swoim systemie za pomocą Raspberry Pi jako serwer DNS.
Wniosek
Raspberry Pi to poręczne narzędzie, które można używać jako idealny serwer DNS, umożliwiający użytkownikom przeglądanie świata Internetu w szybszym tempie i w bardziej bezpieczny sposób. Powyższe instrukcje krok po kroku są przydatne do zmiany ustawień DNS w Raspberry Pi za pomocą pliku konfiguracji użyteczności DNSMASQ. Po prawidłowym skonfigurowaniu ustawienia DNS będziesz mógł użyć Raspberry Pi jako serwera DNS również na innych urządzeniach.