Jak naprawić problemy sieciowe w Ubuntu 24.04 [Najnowszy przewodnik 2025]

1. Wstęp

Ubuntu jest szeroko stosowany ze względu na swoją stabilność i elastyczność. Jednak w najnowszej wersji, Ubuntu 24.04 LTS, użytkownicy zgłaszali problemy z siecią, które uniemożliwiają prawidłowe połączenie. Ten artykuł zawiera szczegółowy przewodnik po diagnozowaniu i rozwiązywaniu tych problemów z połączeniem sieciowym.

Ten przewodnik jest przeznaczony dla początkujących i średnio zaawansowanych użytkowników. Oferuje przydatne rozwiązania w sytuacjach, gdy Wi-Fi lub przewodowa LAN nie jest rozpoznawana, lub gdy błąd DNS uniemożliwia dostęp do internetu.

2. Problemy z siecią w Ubuntu 24.04: Przyczyny i przegląd

Powszechne problemy z połączeniem sieciowym

Problemy z połączeniem sieciowym w Ubuntu mogą wynikać z różnych przyczyn. Poniżej przedstawiono kilka powszechnych przykładów:

  • Wi-Fi nie łączy się System może nie znaleźć punktu dostępu lub połączenie może nie powiodło się nawet z poprawnym hasłem.
  • Przewodowa LAN nie jest rozpoznawana System może nie wykryć połączenia sieciowego, nawet gdy kabel jest prawidłowo podłączony.
  • Internet niedostępny z powodu błędów DNS Nawet jeśli uzyskano adres IP, strony internetowe mogą się nie ładować.

Główne przyczyny

Problemy z połączeniem sieciowym można podzielić na następujące przyczyny:

  1. Problemy sprzętowe Fizyczne wady w karcie sieciowej lub adapterze Wi-Fi.
  2. Błędy konfiguracji lub błędna konfiguracja Netplan Nieprawidłowe lub brakujące ustawienia w plikach konfiguracyjnych mogą powodować niepowodzenia połączenia.
  3. Problemy z kompatybilnością sterowników Niektóre sterowniki mogą nie być kompatybilne z najnowszą wersją Ubuntu.
  4. Konflikty oprogramowania Wiele narzędzi do zarządzania siecią interferujących ze sobą.

3. Podstawowe kroki diagnozowania

Proste sprawdzenia

Zacznij od eliminacji przyczyn fizycznych za pomocą następujących sprawdzeń:

  • Sprawdź kable i połączenia fizyczne Dla przewodowej LAN upewnij się, że kabel jest prawidłowo podłączony. Dla Wi-Fi potwierdź, że punkt dostępu działa.
  • Sprawdź status przełącznika Wi-Fi Niektóre laptopy mają fizyczny przełącznik do włączania lub wyłączania Wi-Fi. Upewnij się, że jest włączony.

Podstawowe polecenia terminala do diagnozy

Następnie użyj poleceń terminala, aby sprawdzić status sieci.

  1. Polecenie ip address Sprawdź bieżące interfejsy sieciowe i ich statusy.
   ip address

Przykładowy wynik:

   3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
       link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0

Jeśli interfejs nie jest w stanie UP, może być wyłączony.

  1. Polecenie ping Przetestuj łączność sieciową.
   ping -c 4 8.8.8.8

Jeśli nie ma odpowiedzi, system nie może połączyć się z zewnętrznymi sieciami.

Restartowanie i resetowanie usług sieciowych

Jeśli problem persists, spróbuj następujących kroków:

  1. Restartuj system Ponowne uruchomienie często rozwiązuje wiele problemów sieciowych.
   sudo reboot
  1. Restartuj usługi sieciowe Restart Network Managera może zresetować połączenia.
   sudo systemctl restart NetworkManager

4. Szczególne problemy i rozwiązania

4.1 Jeśli urządzenie nie jest rozpoznawane

Jeśli interfejs sieciowy nie jest rozpoznawany, sprawdź jego status.

Sprawdzanie interfejsu

  1. Użyj polecenia ip link Sprawdź, czy urządzenie sieciowe jest wykryte.
   ip link

Jeśli eth0 (przewodowa LAN) lub wlan0 (Wi-Fi) nie pojawia się, urządzenie może nie być prawidłowo rozpoznane.

  1. Sprawdź i zainstaluj niezbędne sterowniki Jeśli sterownik jest brakujący, zainstaluj go ponownie za pomocą następujących poleceń.
   lspci | grep -i network

Na podstawie wyniku wyszukaj i zainstaluj odpowiedni sterownik.
Przykład:

   sudo apt install linux-modules-extra-$(uname -r)
   sudo reboot

Testowanie sprzętu

  • Jeśli używasz adaptera USB Wi-Fi, spróbuj innego portu USB lub sprawdź wady sprzętowe.

4.2 Błędy konfiguracji Netplan

Ubuntu 24.04 używa Netplan jako domyślnego narzędzia do zarządzania siecią. Źle skonfigurowane ustawienia Netplan mogą powodować problemy z łącznością.

Sprawdzanie konfiguracji Netplan

  1. Pliki konfiguracyjne znajdują się w katalogu /etc/netplan/. Wyświetl je za pomocą następującego polecenia:
   sudo nano /etc/netplan/01-netcfg.yaml

Przykładowa konfiguracja:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true
  1. Po zapisaniu zmian zastosuj konfigurację Netplan.
   sudo netplan apply

Typowe błędy i ich rozwiązania

  • Błędy formatowania YAML Nieprawidłowe odstępy lub wcięcia mogą powodować błędy. Skorzystaj z internetowego walidatora YAML, aby sprawdzić format.
  • Błędy przy stosowaniu ustawień Spróbuj przetestować konfigurację przed jej zastosowaniem.
  sudo netplan try

5. Studia przypadków: rozwiązania oparte na rzeczywistych scenariuszach

5.1 Wi‑Fi nie rozpoznawane w Ubuntu 24.04

Problem:
Po zainstalowaniu Ubuntu 24.04 wielu użytkowników zgłasza, że Wi‑Fi nie jest rozpoznawane i nie można połączyć się z siecią. Interfejs Wi‑Fi może nie być wyświetlany, a punkty dostępowe nie są wykrywane.

Rozwiązania

  1. Zainstaluj sterowniki Wi‑Fi Jeśli adapter Wi‑Fi nie działa prawidłowo, zainstalowanie niezbędnych sterowników może rozwiązać problem.
   sudo apt update
   sudo apt install linux-firmware
   sudo reboot

Po ponownym uruchomieniu sprawdź, czy Wi‑Fi jest rozpoznawane.

  1. Zrestartuj usługi sieciowe Jeśli sterowniki są poprawnie zainstalowane, ale Wi‑Fi nadal nie działa, zrestartuj usługi sieciowe.
   sudo systemctl restart NetworkManager
  1. Włącz interfejs Wi‑Fi ręcznie Jeśli interfejs Wi‑Fi jest wyłączony, aktywuj go za pomocą następującego polecenia.
   sudo ip link set wlan0 up
  1. Wyłącz ustawienia zarządzania energią Niektóre adaptery Wi‑Fi mają problemy z łącznością z powodu ustawień zarządzania energią. Wyłącz je, używając następującego polecenia.
   sudo iwconfig wlan0 power off

5.2 Kabel sieciowy nagle przestaje działać

Problem:
W niektórych przypadkach przewodowa sieć LAN przestaje działać nieoczekiwanie, uniemożliwiając dostęp do Internetu. Często zdarza się to po aktualizacjach systemu lub zmianach w jądrze.

Rozwiązania

  1. Sprawdź kable i porty Zweryfikuj połączenie fizyczne, próbując inny kabel lub port.
  2. Napraw ustawieniaplan Sprawdź i w razie potrzeby zmodyfikuj plik konfiguracyjny przewodowego LAN.
   sudo nano /etc/netplan/01-netcfg.yaml

Przykładowa konfiguracja:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true

Po wprowadzeniu zmian zastosuj Netplan.

   sudo netplan apply
  1. Ponownie zainstaluj sterowniki sieciowe Jeśli niedawna aktualizacja jądra spowodowała problem, ponownie zainstaluj niezbędne moduły sieciowe.
   sudo apt install --reinstall linux-modules-extra-$(uname -r)
   sudo reboot
  1. Sprawdź logi systemowe Jeśli problem nadal występuje, sprawdź logi systemowe pod kątem błędów.
   sudo dmesg | grep -i eth

Na podstawie komunikatów o błędach zastosuj dodatkowe poprawki w razie potrzeby.

6. Różnice w konfiguracji sieci: porównanie z Ubuntu 20.04 i 22.04

Ubuntu 24.04 wprowadza ulepszenia w zarządzaniu siecią, co sprawia, że niektóre metody konfiguracji różnią się od poprzednich wersji. W tej sekcji wyjaśniamy kluczowe różnice i ważne kwestie do rozważenia przy migracji.

Ulepszenia Netplan

Od Ubuntu 20.04 Netplan jest domyślnym narzędziem do konfiguracji sieci. Jednak w wersji 24.04 wprowadzono następujące zmiany:

  1. Uproszczona domyślna konfiguracja W 24.04 początkowa konfiguracja Netplan jest bardziej uproszczona. W wielu przypadkach domyślnie używany jest renderer: NetworkManager.

Zmiany w konfiguracji DNS

Ubuntu 24.04 ulepszyło domyślne ustawienia DNS w całym systemie, wprowadzając następujące istotne zmiany:

  • Ulepszony systemd-resolved Buforowanie DNS jest domyślnie włączone.
  • Aby wyczyścić lub zrestartować DNS, użyj:
   sudo systemctl restart systemd-resolved

7. Najczęściej zadawane pytania (FAQ)

P1: Moje Wi‑Fi łączy się na chwilę, a potem się rozłącza. Dlaczego?

Przyczyna:
Ustawienia zarządzania energią mogą powodować przejście adaptera w tryb uśpienia.

Rozwiązanie:

  1. Sprawdź bieżące ustawienia zarządzania energią.
   iwconfig wlan0

If it shows Power Management: on, disable it.

  1. Wyłącz zarządzanie energią.
   sudo iwconfig wlan0 power off

Q2: Mogę pingować adres IP, ale strony internetowe się nie ładują. Dlaczego?

Przyczyna:
Ustawienia DNS mogą być nieprawidłowe.

Rozwiązanie:

  1. Sprawdź bieżące ustawienia DNS.
   cat /etc/resolv.conf

If the output is empty, DNS is not set.

  1. Tymczasowo ustaw Google Public DNS.
   sudo nano /etc/resolv.conf

Modify the file as follows:

   nameserver 8.8.8.8
   nameserver 8.8.4.4

8. Wnioski

Problemy z połączeniem sieciowym w Ubuntu 24.04 mogą wynikać z różnych przyczyn. Jednakże, stosując podstawowe kroki diagnostycz, większość problemów można rozwiązać. Ten przewodnik pomaga Ci:

  • Szybko zidentyfikować i naprawić problemy sieciowe.
  • Zrozumieć ustawienia Netplan i konfigurację DNS.
  • Optymalizować ustawienia sieci w środowiskach wirtualnych.

Jeśli przedstawione rozwiązania nie rozwiążą Twojego problemu, rozważ sprawdzenie oficjalnej dokumentacji Ubuntu lub forów, takich jak Ask Ubuntu, w celu uzyskania dalszej pomocy.

Mamy nadzieję, że ten przewodnikże Ci uzyskać płynne i stabilne połączenie sieciowe w Ubuntu!

References

Backend-agnostic network configuration in YAML.…

侍エンジニア塾