Konfiguracja sieci Ubuntu 20.04

Ubuntu 20 04 Network Configuration



Niezależnie od tego, czy jesteś administratorem Linuksa, czy zwykłym użytkownikiem, musisz znać podstawy konfiguracji sieci w swoim systemie Linux. może to być pomocne przy rozwiązywaniu problemów z łącznością wewnętrzną i zewnętrzną. Podstawowa wiedza obejmuje znajomość nazwy interfejsu, bieżącej konfiguracji IP oraz nazwy hosta. Powinieneś także wiedzieć, jak zmienić domyślne konfiguracje na ustawienia niestandardowe.

W tym artykule wyjaśnimy, jak wykonać podstawową konfigurację sieci w systemie Ubuntu. Do wykonywania poleceń użyjemy Terminala wiersza poleceń. Aby otworzyć wiersz poleceń Terminal w Ubuntu, użyj skrótu klawiaturowego Ctrl + Alt + T.







W tym artykule omówimy, jak:



Uwaga: uruchomiliśmy polecenia i procedury wymienione w tym artykule w systemie Ubuntu 20.04.



Wyświetl aktualny adres IP

Aby wyświetlić aktualny adres IP swojego komputera, możesz użyć jednego z następujących poleceń:





$IPdo

Lub

$adres IP



Uruchomienie jednego z powyższych poleceń spowoduje wyświetlenie informacji o adresie IP. Zanotuj nazwę interfejsu z danych wyjściowych powyższego polecenia.

Ustaw statyczny adres IP

W poniższej procedurze zobaczymy, jak skonfigurować statyczny adres IP w systemie Ubuntu.

Ubuntu 20.04 używa netplan jako domyślnego menedżera sieci. Plik konfiguracyjny dla netplanu jest przechowywany w /etc/netplan informator. Ten plik konfiguracyjny można znaleźć w katalogu /etc/netplan następującym poleceniem:

$ls /itp/netplan

Powyższe polecenie zwróci nazwę pliku konfiguracyjnego z rozszerzeniem .yaml, którym w moim przypadku było 01-network-manager-all.yaml.

Przed wprowadzeniem jakichkolwiek zmian w tym pliku należy utworzyć jego kopię zapasową. W tym celu użyj polecenia cp:

$ sudo cp /etc/netplan/01-network-manager-wszystko.yaml 01-menedżer-sieci-wszystko.yaml.bak

Uwaga: możesz mieć plik konfiguracyjny o nazwie innej niż 01-network-manager-all.yaml. Upewnij się więc, że w poleceniach używasz właściwej nazwy pliku konfiguracyjnego.

Możesz edytować konfigurację netplan za pomocą dowolnego edytora tekstu. W tym celu używamy edytora tekstu Nano.

$ sudo nano /etc/netplan/01-network-manager-wszystko.yaml

Następnie dodaj następujące wiersze, zastępując nazwę interfejsu, adres IP, bramę i informacje DNS, które odpowiadają Twoim potrzebom sieciowym.

sieć:
wersja
:2
renderer
:Menedżer sieci
sieci Ethernet
:
pl33
:
dhcp4
:nie
adresy
:
- 192.168.72.140/24
brama4
:192.168.72.2
serwery nazw
:
adresy
:[8.8.8.8, 8.8.4.4]

Po zakończeniu zapisz i zamknij plik.

Teraz przetestuj nową konfigurację za pomocą następującego polecenia:

$sudonetplan spróbuj

Jeśli zatwierdzi konfigurację, otrzymasz wiadomość o zaakceptowaniu konfiguracji; w przeciwnym razie cofa się do poprzedniej konfiguracji.
Następnie uruchom następujące polecenie, aby zastosować nowe konfiguracje.

$sudozastosowanie netplanu

Następnie potwierdź adres IP swojego urządzenia za pomocą następującego polecenia:

$IPdo

Powinien odzwierciedlać wprowadzone przez Ciebie zmiany.

Ustaw dynamiczny adres IP

W poniższej procedurze zobaczymy, jak skonfigurować interfejs, aby otrzymywać dynamiczny adres IP z DHCP. Edytuj plik konfiguracyjny netplan za pomocą dowolnego edytora tekstu. W tym celu używamy edytora tekstu Nano.

$ sudo nano /etc/netplan/01-network-manager-wszystko.yaml

Następnie dodaj następujące wiersze, zastępując nazwę interfejsu interfejsem sieciowym twojego systemu.

sieć:
wersja
:2
renderer
:Menedżer sieci
sieci Ethernet
:
pl33
:
dhcp4
:tak
adresy
:[]

Po zakończeniu zapisz i zamknij plik.

Teraz przetestuj nową konfigurację za pomocą następującego polecenia:

$sudonetplan spróbuj

Jeśli zatwierdzi konfigurację, otrzymasz komunikat o zaakceptowaniu konfiguracji, w przeciwnym razie nastąpi powrót do poprzedniej konfiguracji.

Następnie uruchom następujące polecenie, aby zastosować nowe konfiguracje.

$sudozastosowanie netplanu

Następnie sprawdź adres IP swojego komputera za pomocą następującego polecenia:

$IPdo

Wyświetl aktualną nazwę hosta

Aby wyświetlić bieżącą nazwę hosta, możesz użyć jednego z następujących poleceń:

$nazwa hosta

lub

$nazwa hosta

Zmień nazwę hosta

Istnieją dwa różne sposoby zmiany nazwy hosta systemu. Aby zmienić nazwę hosta systemu, musisz być użytkownikiem root lub standardowym użytkownikiem z uprawnieniami sudo.

Korzystanie z polecenia Hostnamectl

Aby zmienić nazwę hosta systemu na nową, użyj następującego polecenia:

$sudohostnamectl set-hostname nazwa

Przykład:

$sudohostnamectl set-hostname desktop

To polecenie zmieni nazwę hosta systemu na pulpit.

Następnie uruchom ponownie system, a zobaczysz nową nazwę hosta przypisaną do twojego systemu.

Korzystanie z polecenia nazwy hosta

Komenda Hostname może być również użyta do zmiany nazwy hosta systemu. Użyj następującego polecenia, aby zmienić nazwę hosta systemu:

$sudo nazwa hostaNazwa

To polecenie tymczasowo zmienia nazwę hosta systemu. Aby trwale zmienić nazwę hosta, musisz edytować /etc/nazwa hosta oraz /etc/hosty plik.

Użyj następującego polecenia, aby edytować /etc/nazwa hosta plik:

$sudo nano /itp/nazwa hosta

Zastąp starą nazwę hosta nową nazwą, a następnie zapisz i zamknij plik.

Następnie użyj następującego polecenia, aby edytować /etc/hosty plik:

Zastąp starą nazwę hosta nową nazwą, a następnie zapisz i zamknij plik.

$sudo nano /itp/zastępy niebieskie

Następnie uruchom ponownie system, a zobaczysz nową nazwę hosta przypisaną do twojego systemu.

Po zakończeniu podstawowych konfiguracji sieci użyj polecenia ping, aby zweryfikować łączność systemu z innymi systemami w sieci i siecią zewnętrzną.

$świstAdres IP lub nazwa domeny

To wszystko, co musisz wiedzieć o konfiguracji sieci w systemie Ubuntu 20.04. Zauważ, że jeśli masz wiele interfejsów sieciowych, będziesz musiał wykonać konfigurację IP dla każdego interfejsu. Mam nadzieję, że artykuł Wam się podobał!