Jak skonfigurować połączenie sieciowe za pomocą narzędzia „nmcli”.
Interfejs wiersza poleceń menedżera sieci, w skrócie nmcli, to sprytne i łatwe w użyciu narzędzie, które pozwala zaoszczędzić mnóstwo czasu, gdy trzeba skonfigurować adres IP.
Przeczytaj także: Jak skonfigurować sieć IP za pomocą narzędzia graficznego „nmtui”.
Aby wyświetlić wszystkie aktywne interfejsy sieciowe w systemie Linux, wykonaj polecenie.
nmcli connection show
OR
nmcli con show
Pamiętaj, że con
jest skróconą formą połączenia i nadal otrzymasz taki sam wynik, jak pokazano.
Możesz także uruchomić poniższe polecenie, aby wyświetlić zarówno aktywne, jak i nieaktywne interfejsy.
nmcli dev status
Ustaw statyczny adres IP za pomocą narzędzia nmcli
Za pomocą narzędzia nmcli możesz zmodyfikować interfejs sieciowy tak, aby używał statycznego adresu IP. W tym przykładzie zmodyfikujemy interfejs sieciowy enps03
tak, aby używał statycznego adresu IP.
Ale najpierw sprawdźmy adres IP za pomocą polecenia IP.
ip addr
Obecny adres IP to 192.168.2.104 z CIDR /24
. Skonfigurujemy statyczny adres IP z następującymi wartościami:
IP address: 192.168.2.20/24
Default gateway: 192.168.2.1
Preferred DNS: 8.8.8.8
IP addressing static
Najpierw uruchom poniższe polecenie, aby skonfigurować adres IP.
nmcli con mod enps03 ipv4.addresses 192.168.2.20/24
Następnie skonfiguruj bramę domyślną, jak pokazano:
nmcli con mod enps03 ipv4.gateway 192.168.2.1
Następnie skonfiguruj serwer DNS:
nmcli con mod enps03 ipv4.dns “8.8.8.8”
Następnie zmień adresację z DHCP na statyczną.
nmcli con mod enps03 ipv4.method manual
Aby zapisać zmiany, uruchom polecenie
nmcli con up enps03
Zmiany zostaną zapisane w pliku /etc/sysconfig/network-scripts/ifcfg-enps03.
Aby potwierdzić adres IP, uruchom ponownie polecenie:
ip addr enps03
Dodatkowo możesz wyświetlić plik /etc/sysconfig/network-scripts/ifcfg-enps03 za pomocą polecenia cat.
cat /etc/sysconfig/network-scripts/ifcfg-enps03
Na tym kończy się ten przewodnik dotyczący konfigurowania połączenia sieciowego za pomocą narzędzia wiersza poleceń „nmcli” w systemie Linux. Mamy nadzieję, że ten przewodnik okazał się pomocny.