50% zniżki wszystkie plany, ograniczony czas. Rozpoczęcie o godz $2.48/mo
Pozostało 12 minut
Bezpieczeństwo i sieć

Tymczasowa awaria rozpoznawania nazw: co to oznacza i jak to naprawić?

Rexa Cyrus By Rexa Cyrus 12 minut czytania Zaktualizowano 89 dni temu
Ilustracja przewodnika rozwiązywania problemów z serwerem DNS z symbolami ostrzegawczymi i niebieskim serwerem na ciemnym tle w przypadku błędów rozpoznawania nazw w systemie Linux

Podczas korzystania z systemu Linux może wystąpić tymczasowy błąd rozpoznawania nazw podczas próby uzyskania dostępu do stron internetowych, aktualizacji pakietów lub wykonywania zadań wymagających połączenia internetowego. Ten błąd wskazuje, że system nie może przetłumaczyć nazwy domeny na adres IP, co uniemożliwia pomyślne zakończenie operacji sieciowych.

Ten problem często wynika z problemów z połączeniem internetowym lub problemów z konfiguracją DNS. Rozwiązywanie problemów i naprawianie tego błędu jest proste i bezpośrednie. W tym przewodniku wyjaśnimy wszystko, co musisz wiedzieć o rozwiązaniu tego błędu w różnych dystrybucjach Linuksa. Omówimy konkretne poprawki dla Ubuntu 22.04 i 24.04.

Co oznacza tymczasowa awaria rozpoznawania nazw?

Tymczasowa awaria rozpoznawania nazw uniemożliwia prawidłowe połączenie systemu Linux z Internetem. W takim przypadku nie można uzyskać dostępu do witryn internetowych ani korzystać z aplikacji wymagających aktywnego połączenia internetowego.

Działa jak ogólna awaria „spróbuj ponownie” dla DNS. Wyszukiwanie nie powiodło się gdzieś w łańcuchu, czy to lokalna usterka, przekroczenie limitu czasu przesyłania danych, czy problem z walidacją.

Zwykle pojawia się ten błąd podczas próby pingowania witryny internetowej:

Okno terminala pokazujące polecenie ping do google.com skutkujące wyświetleniem czerwonego komunikatu o błędzie „Tymczasowy błąd rozpoznawania nazw”

ping google.com

ping: google.com: Temporary failure in name resolution

Jak naprawić tymczasową awarię rozpoznawania nazw

Istnieje wiele podejść do rozwiązania tego błędu, w zależności od jego pierwotnej przyczyny. Przyjrzyjmy się głównym rozwiązaniom.

Rozwiązanie 1: Sprawdź połączenie internetowe

Sprawdź router i sprzęt sieciowy, aby upewnić się, że wszystko jest poprawnie skonfigurowane. Spróbuj otworzyć inne aplikacje, aby upewnić się, że możesz za ich pośrednictwem nawiązać połączenie internetowe.

Możesz przetestować podstawową łączność, bezpośrednio pingując adres IP:

ping -c 4 8.8.8.8

To polecenie wysyła cztery pakiety do publicznego serwera DNS Google. Jeśli otrzymasz odpowiedzi, Twoje połączenie internetowe działa.

Jeśli widzisz komunikat „Upłynął limit czasu żądania” lub „Sieć nieosiągalna”, oznacza to, że masz ogólny problem z łącznością niezwiązany z DNS.

Porównanie rozdzielonych terminali pokazujące nieudane polecenie ping do domeny Google.com z pomyślnymi odpowiedziami na polecenie ping na adres IP Google 8.8.8.8

Jeśli aplikacje pomyślnie łączą się z Internetem, przejdź do następnego rozwiązania.

Rozwiązanie 2: Źle skonfigurowany plik resolv.conf

The /etc/resolv.conf plik zawiera listę serwerów DNS, z których korzysta Twój system. Jeśli ten plik zawiera nieprawidłowe adresy IP, nie będzie można połączyć się ze stronami internetowymi.

W wielu systemach Ubuntu plik ten jest łączem do pliku dynamicznego zarządzanego przez systemd-resolved. Często zawiera ostrzeżenie: „Nie edytuj”. Jeśli jednak edytujesz ten plik bezpośrednio, zmiany mogą potrwać tylko kilka minut. System zastępuje je podczas aktualizacji ustawień sieciowych lub ponownego uruchomienia.

Przed skonfigurowaniem ustawień DNS upewnij się, że użytkownik systemu ma uprawnienia administracyjne. Dowiedz się, jak to zrobić dodaj użytkownika do sudoers jeśli potrzeba.

Sprawdź bieżącą konfigurację DNS

Sprawdź ustawienia DNS bez ich wcześniejszej zmiany:

cat /etc/resolv.conf

Jeśli nie widzisz prawidłowych serwerów nazw, oznacza to, że znalazłeś problem.

Próba tymczasowa

Możesz dodać serwery DNS Google, aby przeprowadzić szybki test.

nameserver 8.8.8.8

nameserver 8.8.4.4

Alternatywnie możesz skorzystać z serwerów DNS Cloudflare:

Edytor tekstu terminala wyświetlający plik konfiguracyjny resolv.conf z wpisami serwerów nazw Google DNS 8.8.8.8 i 8.8.4.4 dla systemu Ubuntu 

nameserver 1.1.1.1

nameserver 1.0.0.1

Oto porównanie popularnych publicznych serwerów DNS:

Tabela porównawcza czterech popularnych dostawców DNS: Google DNS, Cloudflare, Quad9 i OpenDNS, z ich adresami IP i funkcjami

Dostawca DNS Podstawowy DNS Dodatkowy DNS Kluczowe funkcje
DNSy Google’a 8.8.8.8 8.8.4.4 Wysoka dostępność, globalny zasięg
Cloudflare 1.1.1.1 1.0.0.1 Skoncentrowany na prywatności, nie rejestruje adresów IP
Kwadrat9 9.9.9.9 149.112.112.112 Blokuje znane złośliwe domeny
OtwórzDNS 208.67.222.222 208.67.220.220 Ochrona przed phishingiem, filtrowanie treści

Ale to nie jest trwałe. System usunie te zmiany. Aby uzyskać trwałą poprawkę w Ubuntu, musisz skonfigurować rozwiązane systemowo lub Netplan. Omówimy te kroki w poszczególnych sekcjach poniżej.

Sprawdź status usługi rozwiązany przez system.

Jeśli Twoje serwery nazw wyglądają poprawnie, ale rozpoznawanie nadal się nie udaje, sprawdź plik rozwiązane systemowo praca. Ta usługa zarządza lokalnymi wyszukiwaniami DNS w większości nowoczesnych systemów Linux. Użyj tego polecenia, aby sprawdzić, czy działa: sudo systemctl status systemd-rozwiązany

Jeśli wynik pokaże, że usługa jest nieaktywna, możesz ją natychmiast uruchomić.

sudo systemctl start systemd-rozwiązany

Ten krok jest koniecznością dla użytkowników Ubuntu, ponieważ przerwy w świadczeniu usług często powodują błędy w rozpoznawaniu nazw.

Rozwiązanie 3: Ograniczenia zapory sieciowej

Zapory ogniowe chronią system Linux przed złośliwym oprogramowaniem i zagrożeniami bezpieczeństwa. Jednak niewłaściwa konfiguracja zapory może blokować żądania DNS, powodując błędy rozpoznawania nazw.

Jedną z metod diagnostycznych jest tymczasowe wyłączenie zapór sieciowych i oprogramowania zabezpieczającego w celu ustalenia, czy to one powodują problem. Jeśli wyłączenie zapory rozwiąże problem, należy ponownie skonfigurować ustawienia zapory.

Skonfiguruj zaporę sieciową UFW

Większość dystrybucji Debiana i Ubuntu korzysta z Zapora sieciowa UFW. Musisz zezwolić na ruch DNS na porcie 53 (zarówno UDP, jak i TCP):

sudo ufw allow 53/udp

sudo ufw allow 53/tcp

DNS opiera się na UDP w przypadku standardowych zapytań i TCP w przypadku większych transferów.

Po otwarciu tych portów załaduj ponownie UFW, aby zastosować zmiany:

Schemat zapory systemu Ubuntu przedstawiający konfigurację UFW umożliwiającą ruch DNS przez porty 43 i 53 do serwerów DNS w chmurze

sudo ufw załaduj ponownie

Skonfiguruj zaporę sieciową

W przypadku systemów opartych na CentOS i Red Hat korzystających z zapory ogniowej otwórz niezbędne porty:

sudo firewall-cmd --add-port=53/udp --permanent

sudo firewall-cmd --add-port=53/tcp --permanent

Załaduj ponownie zaporę, aby zastosować zmiany:

sudo firewall-cmd --reload

Rozwiązanie 4: Opróżnij pamięć podręczną DNS

Pamięć podręczna DNS przechowuje adresy IP lokalnie, aby przyspieszyć przyszłe wyszukiwania. Jednak nieaktualne lub uszkodzone dane pamięci podręcznej DNS mogą uniemożliwić dostęp do witryn internetowych, które zmieniły nazwę domeny lub dostawcę usług hostingowych, powodując tymczasowe błędy w rozpoznawaniu nazw.

Tylko ty wyczyść pamięć podręczną DNS gdy chcesz wymusić na systemie żądanie świeżych danych. Użyj tego kroku, jeśli napotkasz błędy rozdzielczości.

Wizualna reprezentacja procesu czyszczenia pamięci podręcznej DNS za pomocą polecenia ponownego uruchomienia usługi rozpoznawanego przez system, z odświeżaniem bloków danych w pamięci podręcznej

Zidentyfikuj swoją usługę DNS

Usługi różnią się w zależności od instalacji. Sprawdź, który z nich działa, aby uniknąć błędów „nie znaleziono jednostki”:

sudo systemctl is-active nscd

sudo systemctl is-active dnsmasq

Przepłucz nscd

If nscd jest aktywny, uruchom go ponownie:

sudo systemctl restart nscd.service

Opróżnij dnsmasq

If dnsmasq jest aktywny, uruchom go ponownie:

sudo systemctl restart dnsmasq.service

Opróżnij pamięć podręczną w systemie Ubuntu (rozwiązane systemowo)

W przypadku systemów korzystających z rozwiązania systemowego:

sudo systemctl restart systemd-resolved.service

Lub użyj polecenia requirectl:

sudo resolvectl flush-caches

Zrozumienie rozpoznawania nazw

Po wprowadzeniu adresu witryny internetowej, takiej jak cloudzy.com, komputer musi przekonwertować tę czytelną dla człowieka domenę na adres IP (taki jak 172.66.40.212), aby zlokalizować witrynę w Internecie. Ten proces konwersji nazywa się rozpoznawaniem nazw i obsługują go serwery DNS.

Tymczasowy błąd rozpoznawania nazw występuje, gdy system Linux nie łączy się z serwerem DNS w celu pobrania odpowiedniego adresu IP dla witryny internetowej. Oznaczenie „tymczasowe” wskazuje, że niekoniecznie jest to awaria trwała. Najczęściej wynika to z problemu z konfiguracją lub łącznością, który można rozwiązać.

Serwery DNS tłumaczą nazwy domen na adresy IP używane przez komputery do komunikacji. Obsługuje publiczne DNS Google ponad bilion zapytań dziennie, co stanowi przykład skali tej istotnej usługi internetowej.

Podobnie procesy rozpoznawania nazw Cloudflare 1.1.1.1 prawie 2 biliony zapytań dziennie. Ten tom udowadnia, że ​​DNS jest kluczem do Internetu.

Co powoduje tymczasowe niepowodzenie w rozpoznawaniu nazw?

Identyfikacja pierwotnej przyczyny jest pierwszym krokiem w kierunku naprawienia tymczasowej awarii Ubuntu w zakresie błędów rozpoznawania nazw. Ten problem może powodować kilka czynników.

Diagram składający się z czterech paneli przedstawiający typowe przyczyny błędów DNS: odłączony kabel Ethernet, źle skonfigurowany serwer DNS, zapora sieciowa blokująca port 53, uszkodzona pamięć podręczna

Problemy z połączeniem internetowym

Głównym winowajcą jest często wolne lub utracone połączenie internetowe. Zanim zajmiesz się skomplikowanym rozwiązywaniem problemów, sprawdź, czy połączenie internetowe działa prawidłowo.

Problemy z konfiguracją DNS

Błędy konfiguracji DNS są jednymi z najczęstszych źródeł tego błędu:

  • Nieodpowiadające serwery DNS: Serwery DNS, z którymi system próbuje się połączyć, mogą być niedostępne
  • Błędnie skonfigurowana rozdzielczość DNS: Mechanizm rozpoznawania DNS może być nieprawidłowo skonfigurowany
  • Nieaktualna pamięć podręczna DNS: Stare lub uszkodzone wpisy pamięci podręcznej DNS mogą uniemożliwić prawidłowe rozwiązanie

Ograniczenia zapory sieciowej

Konfiguracje zapory sieciowej mogą blokować żądania DNS, nawet jeśli są prawidłowo skonfigurowane. Używane są zapytania DNS Portu 53, a jeśli zapora sieciowa zablokuje ten port, rozpoznawanie nazw nie powiedzie się.

Port 53 obsługuje protokoły UDP i TCP. DNS zazwyczaj używa portu UDP 53 do standardowych zapytań, ponieważ jest szybszy. Port TCP 53 jest używany do transferów stref i większych zapytań, które przekraczają ograniczenia rozmiaru protokołu UDP.

Problemy z konfiguracją usługi

Usługa rozpoznawana przez system, która zarządza rozpoznawaniem DNS we współczesnych dystrybucjach Linuksa, może zostać zatrzymana, wyłączona lub źle skonfigurowana. Ta usługa zapewnia rozpoznawanie DNS dla wszystkich aplikacji w systemie.

Tymczasowa awaria rozpoznawania nazw Ubuntu 22.04

Ubuntu 22.04 LTS wprowadziło zmiany w zarządzaniu siecią, które mogą powodować problemy z rozpoznawaniem DNS, szczególnie po aktualizacjach systemu. W tej wersji użytkownicy mogą częściej spotykać się z problemem braku możliwości rozwiązania hosta przez system Ubuntu oraz tymczasowymi błędami rozpoznawania nazw.

Typowe problemy z Ubuntu 22.04

Użytkownicy dokonujący aktualizacji z Ubuntu 20.04 do 22.04 często zgłaszają błędy rozpoznawania DNS. Tymczasowy błąd rozpoznawania nazw w systemie Ubuntu 22.04 często wynika z błędnych konfiguracji usług rozwiązanych przez system, które występują podczas procesu aktualizacji.

Specyficzna poprawka Ubuntu 22.04

Jeśli w systemie Ubuntu 22.04 występują ciągłe problemy z DNS, wykonaj następujące kroki:

Najpierw sprawdź, czy usługi sieciowe systemowe są prawidłowo włączone:

sudo systemctl unmask systemd-networkd.service

sudo systemctl unmask systemd-resolved.service

Sprawdź status rozwiązania systemowego:

Lista kontrolna systemu Ubuntu 22.04 pokazująca trzy zielone znaczniki wyboru dla usługi systemd-networkd, usługi rozpoznawanej przez system i konfiguracji dowiązania symbolicznego resolv.conf

sudo systemctl status systemd-resolved.service

Jeśli usługa jest nieaktywna, uruchom ją:

sudo systemctl start systemd-resolved.service

sudo systemctl enable systemd-resolved.service

Sprawdź, czy dowiązanie symboliczne /etc/resolv.conf wskazuje właściwą lokalizację:

ls -l /etc/resolv.conf

Zalecane łącza konfiguracyjne do modułu rozpoznawania kodu pośredniczącego:

sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Testowanie poprawki

Po wprowadzeniu tych zmian przetestuj rozpoznawanie DNS:

resolvectl status

To polecenie wyświetla bieżącą konfigurację DNS. Potwierdza również, że systemd-resolved prawidłowo zarządza DNS.

Ubuntu 24.04 Tymczasowa awaria rozpoznawania nazw

Ubuntu 24.04 LTS, najnowsza wersja z długoterminowym wsparciem, wykorzystuje systemd 255 i zawiera zaktualizowane komponenty do zarządzania siecią. Chociaż są bardziej stabilne niż poprzednie wersje, nadal mogą występować określone problemy z DNS. 

Zdalni administratorzy często napotykają błędy „SSH nie mógł rozwiązać nazwy hosta”. Jest to wyzwalane, gdy moduł rozpoznawania kodu pośredniczącego systemu znajduje się pod adresem 127.0.0.53 kończy się niepowodzeniem. Ponieważ protokół SSH opiera się na tej lokalnej usłudze tłumaczenia nazw, połączenie zostało zatrzymane rozwiązane systemowo proces natychmiast blokuje wszystkie próby połączenia opartego na domenie.

Konfiguracja DNS Ubuntu 24.04

Ubuntu 24.04 w dużym stopniu opiera się na rozwiązaniu systemowym do zarządzania DNS. Odbiornik kodu pośredniczącego pod adresem 127.0.0.53 obsługuje zapytania DNS dla systemu.

Naprawianie problemów z DNS w Ubuntu 24.04

Jeśli napotkasz problemy z rozpoznawaniem nazw w Ubuntu 24.04, sprawdź, czy działa systemd-resolved:

sudo systemctl status systemd-resolved

Sprawdź konfigurację DNS za pomocą Resolctl:

resolvectl status

Wyświetla informacje o serwerze nazw i konfigurację DNS dla każdego interfejsu sieciowego.

Konfiguracja Netplanu Ubuntu 24.04

Ubuntu 24.04 używa Netplan do konfiguracji sieci. Ustawienia nazwy pliku i modułu renderowania zależą od tego, czy używasz wersji serwerowej, czy komputerowej.

Najpierw zidentyfikuj plik konfiguracyjny:

ls /etc/netplan/

Edytuj znaleziony plik (często 50-cloud-init.yaml or 00-installer-config.yaml):

sudo nano /etc/netplan/YOUR_FILE_NAME.yaml

Sprawdź ustawienia DNS. Notatka: Serwery zazwyczaj używają w sieci, podczas gdy instalacje komputerów stacjonarnych korzystają Menedżer sieci. Sprawdź nazwę interfejsu (np. eth0 or ens3) używając adres IP przed edycją.

network:

  version: 2

  renderer: networkd

  ethernets:

    eth0:

      dhcp4: yes

      nameservers:

        addresses: [8.8.8.8, 8.8.4.4]

Zastosuj konfigurację:

Ubuntu 24.04 Konfiguracja Netplan YAML wyświetlająca konfigurację serwerów nazw DNS ze schematem sieci pokazującym połączenia serwera DNS VPCsudo netplan apply

Problemy ze słuchaczem Stub

Niektóre aplikacje mogą powodować konflikt z odbiornikiem pośredniczącym systemd-resolved na porcie 53. Jeśli chcesz wyłączyć odbiornik pośredniczący:

sudo mkdir -p /etc/systemd/resolved.conf.d/

Utwórz plik konfiguracyjny:

echo -e "[Resolve]\nDNSStubListener=no" | sudo tee /etc/systemd/resolved.conf.d/noresolved.conf

Uruchom ponownie, rozwiązano systemowo:

sudo systemctl restart systemd-resolved.service

Dodatkowe wskazówki dotyczące rozwiązywania problemów

Jeśli błąd będzie się powtarzał, użyj tych narzędzi, aby wyizolować problem. Musisz ustalić, czy przyczyną problemu jest połączenie sieciowe, sam serwer DNS, czy też lokalny konflikt plików.

Sprawdź dostępność serwera DNS

Powinieneś sprawdzić, czy Twój system może połączyć się z konkretnymi serwerami DNS wymienionymi w Twojej konfiguracji. Skorzystaj z świst polecenie, po którym następuje adres IP głównego serwera nazw:

ping -c 4 <your_dns_server_ip>

Jeśli to się nie powiedzie, oznacza to problem z połączeniem sieciowym. 

Sprawdź plik /etc/hosts

Plik /etc/hosts może zastąpić wyszukiwania DNS. Nieprawidłowe wpisy mogą powodować błędy w rozpoznawaniu:

sudo nano /etc/hosts

Sprawdź, czy zawiera co najmniej:

127.0.0.1  host lokalny

127.0.1.1   nazwa-hosta

Użyj dig do diagnostyki DNS

Polecenie dig pomaga zdiagnozować problemy z DNS:

dig google.com

Pokazuje szczegółowe informacje o zapytaniach DNS, w tym o tym, który serwer nazw odpowiedział i jak długo trwało zapytanie.

Dane wyjściowe polecenia dig wysyłające zapytanie do google.com z terminala, pokazujące szczegółowe informacje dotyczące rozpoznawania DNS, w tym adresy IP i statystyki zapytań

Sprawdź konfigurację interfejsu sieciowego

Sprawdź, czy interfejsy sieciowe są poprawnie skonfigurowane:

ip addr show

Upewnij się, że główny interfejs sieciowy ma przypisany adres IP.

Zapobieganie przyszłym problemom z DNS

Naprawienie natychmiastowego błędu przywraca dostęp, ale potrzebujesz odpornej konfiguracji, aby zapobiec jego ponownemu pojawieniu się. Praktyki te zapewniają nadmiarowość w konfiguracji sieci, dzięki czemu system radzi sobie z niewielkimi przerwami w połączeniach bez utraty rozpoznawania nazw.

Niezawodność sieci zależy od jakości sprzętu. Nasz Chmurny Serwer VPS z Linuksem działa na procesorach AMD Ryzen 9 o wysokiej częstotliwości i połączeniach 40 Gb/s. Ta prędkość minimalizuje opóźnienia i przekroczenia limitu czasu, które często powodują problemy z rozdzielczością, zapewniając dostępność aplikacji.

Korzystaj z niezawodnych serwerów DNS

Powinieneś skonfigurować wiele serwerów nazw poprzez Netplan lub rozwiązane systemowo zamiast edytować /etc/resolv.conf bezpośrednio; ma to na celu zachowanie ustawień po ponownym uruchomieniu. Dodanie dodatkowego adresu IP, np 1.1.1.1 or 8.8.4.4 tworzy redundancję w przypadku awarii głównego dostawcy.

Monitoruj aktualizacje systemu

Konfiguracja DNS może ulec zmianie po aktualizacjach systemu. Po zaktualizowaniu dystrybucji Linuksa sprawdź, czy rozpoznawanie DNS nadal działa poprawnie.

Udokumentuj swoją konfigurację

Prowadź rejestry konfiguracji DNS, zwłaszcza jeśli korzystasz z niestandardowych serwerów DNS. Ułatwia to rozwiązywanie problemów w przypadku ich wystąpienia.

Unikaj rutynowego spłukiwania

Nie czyść pamięci podręcznej DNS w ramach codziennego harmonogramu. Spowoduje to usunięcie ważnych danych i spowolnienie przeglądania Internetu.

Opróżnij pamięć podręczną tylko w dwóch określonych sytuacjach:

  1. Zmieniłeś dostawcę DNS (np. przejście z ISP na Google DNS).
  2. Strona internetowa została przeniesiona na nowy serwer i nie można uzyskać do niej dostępu.

Wniosek

Tymczasowy błąd rozpoznawania nazw w systemach Linux zwykle wynika z problemów z łącznością internetową, problemów z konfiguracją DNS, ograniczeń zapory ogniowej lub uszkodzenia pamięci podręcznej DNS. Systematycznie pracując nad rozwiązaniami zawartymi w tym przewodniku, możesz zidentyfikować i naprawić konkretną przyczynę wpływającą na Twój system.

Użytkownicy Ubuntu 22.04 i 24.04 muszą nadać priorytet rozwiązane systemowo konfiguracja. Ponieważ ta usługa zarządza wszystkimi zapytaniami DNS, pojedyncza błędna konfiguracja blokuje aktualizacje pakietów i połączenia zewnętrzne. Sprawdź, czy usługa jest aktywna i prawidłowo połączona. Stabilna konfiguracja DNS umożliwia Twojemu Linuxowi VPS wykonywanie zadań sieciowych bez zakłóceń.

Często zadawane pytania

Dlaczego widzę tymczasowy błąd w rozpoznawaniu nazw w Ubuntu?

Ten błąd występuje, gdy system Linux nie może przetłumaczyć nazwy domeny na adres IP. Typowe przyczyny to problemy z łącznością internetową, błędnie skonfigurowane ustawienia DNS, ograniczenia zapory blokujące porty DNS lub problemy z usługą rozwiązaną przez system.

Jak naprawić tymczasową awarię polecenia ping przy rozpoznawaniu nazw?

Najpierw sprawdź swoje połączenie internetowe, bezpośrednio pingując adres IP. Następnie sprawdź, czy plik /etc/resolv.conf zawiera prawidłowe serwery nazw, upewnij się, że zapora sieciowa zezwala na ruch na porcie 53 i zrestartuj usługę rozwiązaną przez system. Jeśli problemy będą się powtarzać, opróżnij pamięć podręczną DNS.

Jak sprawdzić ustawienia DNS w systemie Linux?

Sprawdź swoją aktualną konfigurację DNS, sprawdzając plik /etc/resolv.conf za pomocą cat /etc/resolv.conf. W przypadku systemów korzystających z rozdzielczości systemowej użyj statusu Resolctl, aby wyświetlić szczegółową konfigurację DNS dla każdego interfejsu sieciowego.

Jakich serwerów DNS powinienem używać dla systemu Linux?

Do popularnych i niezawodnych serwerów DNS należą Google DNS (8.8.8.8 i 8.8.4.4) oraz Cloudflare DNS (1.1.1.1 i 1.0.0.1). Obydwa oferują szybki czas rozwiązywania problemów i wysoką dostępność. Możesz także skorzystać z serwerów DNS swojego dostawcy usług internetowych lub innych publicznych usług DNS.

Czy ten błąd wpływa inaczej na Ubuntu 22.04 i 24.04?

W obu wersjach może wystąpić ten błąd, ale użytkownicy Ubuntu 22.04 często zgłaszają problemy po aktualizacji z 20.04 z powodu zmian konfiguracji rozwiązanych przez system. Ubuntu 24.04 ma lepszą stabilność, ale w przypadku niektórych aplikacji może wymagać konfiguracji odbiornika pośredniczącego.

Udział

Więcej z bloga

Czytaj dalej.

Obraz tytułowy Cloudzy do przewodnika MikroTik L2TP VPN, przedstawiający laptopa łączącego się z szafą serwerową poprzez świecący niebiesko-złoty cyfrowy tunel z ikonami tarcz.
Bezpieczeństwo i sieć

Konfiguracja MikroTik L2TP VPN (z IPsec): Przewodnik po RouterOS (2026)

W tej konfiguracji MikroTik L2TP VPN, L2TP obsługuje tunelowanie, podczas gdy IPsec obsługuje szyfrowanie i integralność; ich sparowanie zapewnia zgodność z klientem natywnym bez wieku osób trzecich

Rexa CyrusRexa Cyrus 9 minut czytania
Okno terminala wyświetlające komunikat ostrzegawczy SSH o zmianie identyfikacji zdalnego hosta, z tytułem Fix Guide i logo Cloudzy na ciemnoturkusowym tle.
Bezpieczeństwo i sieć

Ostrzeżenie: identyfikacja hosta zdalnego uległa zmianie i jak to naprawić

SSH to bezpieczny protokół sieciowy, który tworzy szyfrowany tunel pomiędzy systemami. Pozostaje popularny wśród programistów, którzy potrzebują zdalnego dostępu do komputerów bez konieczności posiadania grafiki

Rexa CyrusRexa Cyrus 10 minut czytania
Jak wskazać domenę na VPS: krótki przewodnik
Bezpieczeństwo i sieć

Jak wskazać domenę na VPS: krótki przewodnik

Skierowanie domeny na Wirtualny Serwer Prywatny jest niezbędne do hostowania stron internetowych i aplikacji. W tym przewodniku znajdziesz wszystko, co musisz wiedzieć o łączeniu domeny z domeną

Rexa CyrusRexa Cyrus 16 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/mies.

Niezależna chmura, od 2008. AMD EPYC, NVMe, 40 Gbps. 14-dniowy zwrot pieniędzy.