Zamknij menu
    Nowe
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    Facebook X (Twitter) Instagram
    Linuksowo
    • Główna
    • Dystrybucje
    • Tematy
      • Administracja
      • Bezpieczeństwo
      • Instalacja
      • Oprogramowanie
      • Podstawy
      • Wybór systemu
      • Rozszerzenia plików
    • Pozostałe
    Linuksowo
    Główna»Pozostałe»Jak skonfigurować ustawienia karty sieciowej w Ubuntu?
    Pozostałe

    Jak skonfigurować ustawienia karty sieciowej w Ubuntu?

    Norbert BarwickiNorbert BarwickiBrak komentarzy3 min. czyt.
    Udostępnij
    Facebook Twitter LinkedIn Pinterest E-mail

    Aby skonfigurować ustawienia karty sieciowej w Ubuntu, należy wykonać kilka kluczowych kroków – od rozpoznania sprzętu, przez wybór metody konfiguracji, po właściwą edycję plików lub wydanie poleceń. Poniżej znajduje się szczegółowy poradnik, który przeprowadzi Cię przez ten proces krok po kroku.

    1. Sprawdzenie dostępnych interfejsów sieciowych

    Zacznij od wyświetlenia wszystkich interfejsów sieciowych w systemie, aby poznasz ich nazwy (np. eth0, enp0s3, wlan0):

    ip a 

    lub

    ifconfig -a 

    Komenda ifconfig może nie być dostępna domyślnie, ponieważ jest przestarzała – zaleca się korzystanie z poleceń ip.

    2. Wybór metody konfiguracji

    W zależności od wersji Ubuntu i serwera/przeznaczenia możesz skonfigurować interfejs sieciowy:

    • Za pomocą poleceń w terminalu (konfiguracja tymczasowa, ustawienia znikają po restarcie)
    • Przez edycję plików konfiguracyjnych (konfiguracja trwała, polecana do serwerów)
    • /etc/netplan/*.yaml (Ubuntu 17.10 i nowsze)
    • /etc/network/interfaces (starsze wersje Ubuntu, Debian)

    3. Konfiguracja — tryb dynamiczny (DHCP) lub statyczny (manualny)

    Spis treści pokaż
    1 3.1. Konfiguracja przez Netplan (/etc/netplan/ – Ubuntu 18.04+, domyślnie servery)
    2 3.2. Konfiguracja przez /etc/network/interfaces (starsze Ubuntu i Debian)

    3.1. Konfiguracja przez Netplan (/etc/netplan/ – Ubuntu 18.04+, domyślnie servery)

    1. Odszukaj plik konfiguracyjny w katalogu /etc/netplan/, np.:
     ls -l /etc/netplan/ 
    1. Edytuj wybrany plik (przykład: 00-installer-config.yaml):
     sudo nano /etc/netplan/00-installer-config.yaml 
    1. Przykład konfiguracji dla statycznego adresu IP:
     network: version: 2 ethernets: enp0s3: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] 

    Dla adresacji dynamicznej (DHCP):

     network: version: 2 ethernets: enp0s3: dhcp4: yes 
    1. Po zmianach zastosuj konfigurację:
     sudo netplan apply 

    Wyjaśnienia –

    • enp0s3 — nazwa Twojego interfejsu sieciowego (może być inna)
    • addresses — statyczny adres IP w formacie CIDR (np. 192.168.1.100/24)
    • gateway4 — brama domyślna (najczęściej router)
    • nameservers — serwery DNS (możesz podać własne lub Google: 8.8.8.8, 8.8.4.4).

    3.2. Konfiguracja przez /etc/network/interfaces (starsze Ubuntu i Debian)

    1. Otwórz plik konfiguracyjny:
     sudo nano /etc/network/interfaces 
    1. Przykładowa konfiguracja statyczna:
     auto eth0 iface eth0 inet static address 192.168.1.101 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 

    Przykładowa konfiguracja dynamiczna:

     auto eth0 iface eth0 inet dhcp 
    1. Aby wprowadzić zmiany bez restartu możesz zrestartować interfejs:
     sudo ifdown eth0 && sudo ifup eth0 

    lub zrestartować usługę sieciową:

     sudo systemctl restart networking 

    Uwaga: Nazwa interfejsu (eth0) może się różnić!

    4. Konfiguracja tymczasowa (bez rebootu) — polecenia ip/ifconfig

    Możesz przypisać adres IP na chwilę, do kolejnego restartu:

    sudo ip addr add 192.168.1.102/24 dev enp0s3 sudo ip route add default via 192.168.1.1 sudo echo "nameserver 8.8.8.8" >> /etc/resolv.conf 

    Konfiguracja tymczasowa, zalecana tylko do testów lub diagnostyki.

    5. Sprawdzenie działania i diagnostyka

    • Sprawdź nowe ustawienia:
     ip a 
    • Sprawdź połączenie z bramą:
     ping 192.168.1.1 
    • Sprawdź rozwiązywanie nazw DNS:
     ping google.com 

    6. Typowe problemy i ich rozwiązania

    • Sterowniki – Niektóre karty wymagają dodatkowych sterowników; sprawdź, czy system widzi interfejs (ip a).
    • Błędy składni YAML – Przy edycji plików YAML dla Netplan, zachowaj wcięcia (spacje, nie tabulacje).
    • Wyłączenie/włączenie interfejsu – Możesz wyłączyć i włączyć interfejs poleceniami:
     sudo ip link set enp0s3 down sudo ip link set enp0s3 up 
    • Zmiana nazw interfejsów – Aktualne Ubuntu zazwyczaj nie używa eth0, ale np. enp0s3, ens33 — sprawdzaj zawsze poprawną nazwę interfejsu!

    Podsumowanie i zalecenia

    Do trwałej konfiguracji serwerów Ubuntu zawsze używaj edycji plików konfiguracyjnych (/etc/netplan/ dla nowszych, /etc/network/interfaces dla starszych systemów). Do testów możesz wykorzystać polecenia ip. Pamiętaj o aktualizacji konfiguracji po każdej zmianie i weryfikacji ustawień przed przywróceniem pracy serwera.

    Źródła:

    Norbert Barwicki
    • WWW

    Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

    Pozostałe poradniki

    rectangular gray corded device on black rack

    Jak poprawnie skonfigurować interfejs sieciowy w Linux? Pliki, polecenia i rozwiązywanie problemów

    15 min. czyt.

    Konfiguracja sieci w Ubuntu za pomocą Netplan – poradnik krok po kroku

    2 min. czyt.

    Jak skonfigurować serwer DHCP na systemie Linux (Ubuntu)?

    3 min. czyt.

    Jak zmienić serwery DNS w systemie Ubuntu? Poradnik

    3 min. czyt.

    Jak zmienić (sfałszować) adres MAC karty sieciowej w Ubuntu?

    4 min. czyt.

    Jak zarządzać adresami IP w systemie Ubuntu Linux?

    3 min. czyt.
    Dodaj komentarz
    Odpowiedz Anuluj


    Poradniki
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    disc, reader, reading poor, hard drive, pc, it, hard drive, hard drive, hard drive, hard drive, hard drive

    Jak używać fdisk do zarządzania partycjami na dysku twardym? Funkcje, możliwości i typy tablic partycji

    2025-08-23
    Artykuły
    Gnome

    GNOME – intuicyjne środowisko graficzne dla systemów Unix

    2025-08-21
    a row of black computers sitting on top of a table

    Jaki Linux na stary komputer? Przewodnik po lekkich dystrybucjach

    2025-08-18
    macbook air on brown wooden table

    Jak otworzyć plik DWG online? Najlepsze narzędzia do przeglądania i edytowania CAD

    2025-08-16
    O Linuksowo

    Linuksowo.pl to kompendium wiedzy dla wszystkich zainteresowanych systemami operacyjnymi opartymi na jądrze Linux. Oferujemy eksperckie artykuły obejmujące dystrybucje, instalację, bezpieczeństwo oraz oprogramowanie open source. Naszym celem jest dostarczanie praktycznych porad zarówno dla początkujących, jak i zaawansowanych użytkowników.

    © 2025 Linuksowo – Wszelkie prawa zastrzeżone.
    • Strona główna
    • O Linuksowo
    • Polityka prywatności i cookies
    • RSS
    • Kontakt

    Type above and press Enter to search. Press Esc to cancel.