Ubuntu Top 10.Top 10 Konfiguracja sieci

Ubuntu Top 10.Top 10 Konfiguracja sieci
Niezależnie od tego, czy jesteś administratorem Linux, czy zwykłym użytkownikiem, musisz znać podstawy konfiguracji sieci w swoim systemie Linux. Może to być pomocne podczas rozwiązywania problemów z problemami wewnętrznymi i zewnętrznymi. Podstawowa wiedza polega na znajomości nazwy interfejsu, bieżącej konfiguracji IP i nazwy hosta. Powinieneś również wiedzieć, jak zmienić domyślne konfiguracje na dostosowane ustawienia.

W tym artykule wyjaśnimy, jak wykonać podstawową konfigurację sieci w systemie Ubuntu. Użyjemy terminału linii poleceń do wykonywania poleceń. Aby otworzyć terminal wiersza poleceń w Ubuntu, użyj skrótu klawiatury Ctrl+Alt+T.

W tym artykule będziemy omawiać:

  • 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 procedurę wymienioną w tym artykule na temat Ubuntu 20.04 System.

Wyświetl aktualny adres IP

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

$ ip a

Lub

$ ip addr

Uruchamianie którekolwiek z powyższych poleceń wyświetli informacje o adresie IP. Zanotuj nazwę interfejsu z wyjścia 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 netplan jest przechowywany w /etc/netplan informator. Ten plik konfiguracyjny można znaleźć w katalogu /etc /netplan. Następujące polecenie:

$ ls /etc /netplan

Powyższe polecenie zwróci nazwę pliku konfiguracyjnego z .rozszerzenie Yaml, które w moim przypadku było 01-sieciowe-manager-all.Yaml.

Przed wprowadzeniem jakichkolwiek zmian w tym pliku, upewnij się, że utworzył kopię zapasową. Aby to zrobić, użyj polecenia CP:

$ sudo cp/etc/netplan/01-sieci.YAML 01-Network-Manager-All.Yaml.Bak

Uwaga: możesz mieć plik konfiguracyjny o nazwie innej niż 01-sieciowy-manager-all.Yaml. Upewnij się więc, że używasz odpowiedniej nazwy pliku konfiguracyjnego w poleceń.

Możesz edytować konfigurację NetPlan za pomocą dowolnego edytora tekstu. Tutaj używamy w tym celu edytora tekstu Nano.

$ sudo nano/etc/netplan/01-network-manager-all.Yaml

Następnie dodaj następujące wiersze, zastępując nazwę interfejsu, adres IP, bramę i informacje DNS, które pasują do twoich potrzeb sieciowych.

sieć:
wersja 2
Renderer: NetworkManager
Ethernets:
ENS33:
DHCP4: Nie
Adresy:
- 192.168.72.140/24
Gateway4: 192.168.72.2
Nazwale:
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:

$ sudo netplan spróbuj

Jeśli sprawdza konfigurację, otrzymasz komunikat akceptowany konfigurację; W przeciwnym razie wraca do poprzedniej konfiguracji.
Następnie uruchom następujące polecenie, aby zastosować nowe konfiguracje.

$ sudo netplan Zastosuj

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

$ ip a

Powinno odzwierciedlać wprowadzone zmiany.

Ustaw dynamiczny adres IP

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

$ sudo nano/etc/netplan/01-network-manager-all.Yaml

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

sieć:
wersja 2
Renderer: NetworkManager
Ethernets:
ENS33:
DHCP4: Tak
Adresy: []

Po zakończeniu zapisz i zamknij plik.

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

$ sudo netplan spróbuj

Jeśli sprawdza konfigurację, otrzymasz komunikat akceptowany konfigurację, w przeciwnym razie powraca do poprzedniej konfiguracji.

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

$ sudo netplan Zastosuj

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

$ ip a

Wyświetl aktualną nazwę hosta

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

$ hostnamectl

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 hostnamektl

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

$ sudo hostnamectl set-hostname

Przykład:

$ sudo hostnamectl set-hostname pulpit

To polecenie zmieni nazwę hosta systemu na „komputer”.

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

Za pomocą polecenia nazwy hosta

Polecenie nazwy hosta można również użyć do zmiany nazwy hosta systemu. Użyj następującego polecenia, aby zmienić nazwę hosta systemu:

Nazwa nazwy hosta $ sudo

To polecenie tymczasowo zmienia nazwę hosta systemu. Aby trwale zmienić nazwę hosta, musisz edytować /etc/hostName I /etc/hosts plik.

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

$ sudo nano /etc /hostName

Wymień starą nazwę hosta na nową nazwę, a następnie zapisz i wyjdź z pliku.

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

Wymień starą nazwę hosta na nową nazwę, a następnie zapisz i wyjdź z pliku.

$ sudo nano /itp

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

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

$ ping ip-address lub nazwa domeny

To wszystkie podstawy, które musisz wiedzieć o konfiguracji sieci w Ubuntu 20.04 System. Zauważ, że jeśli masz wiele interfejsów sieciowych, będziesz musiał wykonać konfiguracje IP dla każdego interfejsu. Mam nadzieję, że podobał ci się artykuł!