Konfiguracja sieci w Ubuntu: Przewodnik krok po kroku
Linux

Konfiguracja sieci w Ubuntu: Przewodnik krok po kroku

Konfiguracja sieci w Ubuntu: Przewodnik krok po kroku

Ubuntu to jedna z najpopularniejszych dystrybucji Linuksa, która oferuje proste w użyciu narzędzia do konfiguracji sieci. W tym artykule przedstawimy, jak skonfigurować połączenie Wi-Fi i Ethernet w Ubuntu, jak ustawić serwer SSH oraz jak rozwiązywać problemy z siecią.

1. Jak skonfigurować sieć Wi-Fi i Ethernet w Ubuntu?

Konfiguracja sieci w Ubuntu: Przewodnik krok po kroku
Konfiguracja sieci w Ubuntu: Przewodnik krok po kroku

Konfiguracja Wi-Fi w Ubuntu

  1. Sprawdzenie dostępnych urządzeń sieciowych
    Aby upewnić się, że twoje urządzenie posiada kartę Wi-Fi i jest ona wykrywana przez system, otwórz terminal i wpisz:

    iwconfig
    

    Jeśli twoja karta Wi-Fi jest poprawnie wykrywana, zobaczysz ją na liście urządzeń. Jeśli nie, sprawdź sterowniki dla swojej karty Wi-Fi.

  2. Połączenie z siecią Wi-Fi
    Ubuntu posiada graficzny interfejs, który pozwala łatwo połączyć się z siecią Wi-Fi. Kliknij ikonę sieci w prawym górnym rogu ekranu i wybierz swoją sieć Wi-Fi z listy dostępnych. Wpisz hasło, jeśli jest wymagane, i kliknij „Połącz”.
  3. Konfiguracja ręczna (opcjonalnie)
    Jeśli chcesz skonfigurować połączenie Wi-Fi ręcznie, otwórz terminal i edytuj plik konfiguracyjny dla sieci:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    Dodaj lub zmodyfikuj sekcję dotyczącą połączenia Wi-Fi:

    network:
      version: 2
      renderer: networkd
      wifis:
        wlp2s0:
          dhcp4: true
          access-points:
            "Twoja_Siec":
              password: "TwojeHaslo"
    

    Następnie zastosuj zmiany, wpisując:

    sudo netplan apply
    

Konfiguracja Ethernet w Ubuntu

  1. Automatyczne przypisanie adresu IP
    W większości przypadków po podłączeniu kabla Ethernet, Ubuntu automatycznie przypisze adres IP za pomocą DHCP. Aby sprawdzić, czy połączenie jest aktywne, użyj polecenia:

    ip a
    

    Sprawdź, czy masz przypisany adres IP do interfejsu ethernetowego (np. eth0 lub enp3s0).

  2. Konfiguracja statycznego adresu IP
    Jeśli chcesz ustawić statyczny adres IP, edytuj plik konfiguracyjny Netplan:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    Wprowadź odpowiednią konfigurację:

    network:
      version: 2
      renderer: networkd
      ethernets:
        enp3s0:
          dhcp4: false
          addresses:
            - 192.168.1.100/24
          gateway4: 192.168.1.1
          nameservers:
            addresses:
              - 8.8.8.8
              - 8.8.4.4
    

    Zapisz plik i zastosuj zmiany:

    sudo netplan apply
    

2. Jak skonfigurować serwer SSH w Ubuntu?

SSH (Secure Shell) to protokół umożliwiający bezpieczne zdalne połączenia z innymi komputerami. Możesz używać SSH, aby zdalnie zarządzać swoim serwerem Ubuntu. Aby skonfigurować serwer SSH, postępuj zgodnie z poniższymi krokami:

Instalacja serwera SSH

  1. Zainstalowanie pakietu OpenSSH
    W terminalu wpisz następującą komendę, aby zainstalować serwer SSH:

    sudo apt update
    sudo apt install openssh-server
    
  2. Sprawdzenie stanu serwera SSH
    Po zainstalowaniu sprawdź, czy serwer SSH działa, używając polecenia:

    sudo systemctl status ssh
    

    Jeśli serwer SSH działa, zobaczysz komunikat „active (running)”. Jeśli nie, uruchom go poleceniem:

    sudo systemctl start ssh
    
  3. Konfiguracja serwera SSH (opcjonalnie)
    Jeśli chcesz zmienić ustawienia serwera SSH (np. port nasłuchu, dozwolone metody uwierzytelniania), edytuj plik konfiguracyjny:

    sudo nano /etc/ssh/sshd_config
    

    Po dokonaniu zmian, zrestartuj serwis:

    sudo systemctl restart ssh
    
  4. Łączenie się z serwerem SSH
    Aby połączyć się z serwerem Ubuntu, użyj polecenia SSH z innego komputera:

    ssh username@adres_ip
    

3. Jak rozwiązywać problemy z siecią w Ubuntu?

Pomimo że Ubuntu oferuje solidne narzędzia do konfiguracji sieci, mogą pojawić się sytuacje, w których będziesz musiał rozwiązywać problemy z połączeniem. Oto kilka najczęstszych problemów i ich rozwiązania:

1. Brak połączenia z siecią Wi-Fi

  • Sprawdzenie dostępności sieci
    Upewnij się, że Twoja karta Wi-Fi jest włączona i wykrywa sieci. Użyj polecenia:

    iw dev wlan0 scan
    

    Jeśli nic się nie pojawi, sprawdź sterowniki i ustawienia karty.

  • Zrestartowanie usługi sieciowej
    Jeśli masz problemy z połączeniem, spróbuj zrestartować usługę sieciową:

    sudo systemctl restart NetworkManager
    

2. Problemy z DHCP

  • Sprawdzenie konfiguracji DHCP
    Jeśli nie otrzymujesz adresu IP od routera, upewnij się, że usługa DHCP jest włączona. Możesz to zrobić, edytując plik /etc/netplan/01-netcfg.yaml i upewniając się, że dhcp4: true jest ustawione w odpowiedniej sekcji.
  • Ręczne ustawienie adresu IP
    Jeśli DHCP nadal nie działa, skonfiguruj statyczny adres IP, jak pokazano wcześniej.

3. Problemy z serwerem SSH

  • Sprawdzenie stanu serwera SSH
    Jeśli nie możesz połączyć się z serwerem, upewnij się, że usługa SSH działa:

    sudo systemctl status ssh
    
  • Sprawdzenie zapory sieciowej (firewalla)
    Upewnij się, że port 22 (domyślny port SSH) jest otwarty w zaporze:

    sudo ufw allow 22
    sudo ufw enable
    

4. Narzędzia diagnostyczne

  • ping – sprawdzenie, czy masz połączenie z innymi urządzeniami:
    ping 8.8.8.8
    
  • traceroute – sprawdzenie trasy pakietów:
    sudo apt install traceroute
    traceroute google.com
    

Podsumowanie

Konfiguracja sieci w Ubuntu jest prosta, ale może wymagać kilku kroków w zależności od Twoich potrzeb. W tym artykule omówiliśmy sposób konfiguracji sieci Wi-Fi, Ethernet oraz serwera SSH, a także przedstawiliśmy rozwiązania najczęstszych problemów z siecią. Dzięki tym wskazówkom będziesz w stanie zarządzać połączeniami sieciowymi w systemie Ubuntu i rozwiązywać problemy, które mogą się pojawić.

Polecane wpisy
Konfiguracja sieci w Ubuntu – Kompletny przewodnik
Konfiguracja sieci w Ubuntu – Kompletny przewodnik

Konfiguracja sieci w Ubuntu – Kompletny przewodnik Ubuntu to jeden z najpopularniejszych systemów operacyjnych opartych na Linuksie. Wielu użytkowników, zarówno Czytaj dalej

Ubuntu – Kompletny przewodnik po instalacji i konfiguracji drukarki
Ubuntu – Kompletny przewodnik po instalacji i konfiguracji drukarki

Ubuntu – Kompletny przewodnik po instalacji i konfiguracji drukarki Drukowanie w systemie Linux, w tym w Ubuntu, może być nieco Czytaj dalej

Czytaj  Metody wykrywania i usuwania ukrytego rootkita i malware w Linuxie
Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.