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:
- Wyświetl aktualny adres IP
- Ustaw statyczny adres IP
- Ustaw dynamiczny adres IP
- Wyświetl aktualną nazwę hosta
- Zmień nazwę hosta
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 IPUruchomienie 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/netplanPowyż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.bakUwaga: 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.yamlNastę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óbujJeś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.
Następnie potwierdź adres IP swojego urządzenia za pomocą następującego polecenia:
$IPdoPowinien 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.yamlNastę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óbujJeś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 netplanuNastępnie sprawdź adres IP swojego komputera za pomocą następującego polecenia:
$IPdoWyświetl aktualną nazwę hosta
Aby wyświetlić bieżącą nazwę hosta, możesz użyć jednego z następujących poleceń:
$nazwa hostalub
$nazwa hostaZmień 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 nazwaPrzykład:
$sudohostnamectl set-hostname desktopTo 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 hostaNazwaTo 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 hostaZastą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 niebieskieNastę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 domenyTo 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ł!