Konfiguracja sieciowa
Na systemie YaruntuOS używanie komendy "sudo" jest niepotrzebne. Jest to spowodowane tym że domyślnie jesteś zalogowany na koncie ROOT.
YaruntuOS korzysta z Netplana jako domyślnego narzędzia do zarządzania siecią. Netplan to prosty, nowoczesny system konfiguracji sieci w systemach Linux, który umożliwia definiowanie ustawień sieciowych za pomocą plików YAML.
Co to jest Netplan?
Netplan to narzędzie do konfiguracji sieci w systemach opartych na jądrze Linux, które pozwala na definiowanie ustawień sieciowych przy pomocy plików w formacie YAML. Netplan działa jako warstwa abstrakcji, która tłumaczy te pliki na konfiguracje odpowiednich back-endów, takich jak networkd (do serwerów i urządzeń embedded) lub NetworkManager (do komputerów desktopowych).
W YaruntuOS, Netplan jest używany do zarządzania zarówno przewodowymi, jak i bezprzewodowymi połączeniami sieciowymi.
Pliki konfiguracyjne Netplana
Konfiguracje Netplana są przechowywane w katalogu /etc/netplan/. Każdy plik konfiguracyjny musi mieć rozszerzenie .yaml i być poprawnie sformatowany zgodnie z zasadami składni YAML.
Przykład pliku konfiguracyjnego
Oto przykładowy plik konfiguracyjny dla połączenia przewodowego (Ethernet):
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: trueW tym przykładzie konfigurujemy interfejs sieciowy eth0, który korzysta z dynamicznego przydzielania adresów IP za pomocą DHCP.
Przykład konfiguracji połączenia statycznego
Jeśli chcesz skonfigurować połączenie z ręcznie przypisanym adresem IP, możesz zmodyfikować konfigurację w ten sposób:
Przykład konfiguracji dla sieci Wi-Fi
Netplan umożliwia również łatwą konfigurację sieci Wi-Fi. Oto przykład konfiguracji dla połączenia bezprzewodowego:
W tym przypadku konfigurujemy interfejs wlan0, który łączy się z siecią Wi-Fi o nazwie "TwojaSiecWiFi" i korzysta z DHCP do uzyskania adresu IP.
Zarządzanie Netplanem w YaruntuOS
Po edycji plików konfiguracyjnych Netplana, aby zastosować zmiany, należy uruchomić poniższe polecenie:
To polecenie odświeża konfigurację sieci, wprowadzając zmiany opisane w plikach YAML.
Przydatne polecenia Netplana
Przeglądanie aktywnej konfiguracji: Jeśli chcesz zobaczyć aktualną konfigurację sieci, możesz użyć polecenia:
To polecenie pozwala na przetestowanie nowej konfiguracji przed jej zatwierdzeniem.
Generowanie plików backendu: Netplan tłumaczy pliki YAML na odpowiednią konfigurację backendu (np. NetworkManager lub networkd). Aby wygenerować te pliki, ale ich nie zastosować, możesz użyć:
Sprawdzanie poprawności konfiguracji: Aby upewnić się, że plik YAML nie zawiera błędów składniowych, możesz sprawdzić poprawność konfiguracji za pomocą:
Obsługiwane backendy
Netplan obsługuje dwa główne backendy:
systemd-networkd: Lekki backend odpowiedni dla serwerów, systemów wbudowanych oraz maszyn wirtualnych.
NetworkManager: Używany głównie w systemach desktopowych, oferuje zaawansowane funkcje zarządzania siecią oraz graficzny interfejs użytkownika.
W YaruntuOS domyślnie używany jest backend systemd-networkd na serwerach i urządzeniach wbudowanych, a NetworkManager na komputerach stacjonarnych.
Debugowanie problemów sieciowych
Jeśli napotkasz problemy z konfiguracją sieci, możesz sprawdzić dzienniki systemowe za pomocą polecenia:
To polecenie wyświetli szczegóły dotyczące działania systemd-networkd, co może pomóc w zdiagnozowaniu problemów.
Last updated
