Jak skonfigurować IP, DNS i DHCP w CentOS 8?

Jedną z głównych czynności, jakie wykonujemy podczas korzystania z komputera, jest podłączenie go do sieci. W ten sposób możemy na przykład surfować po Internecie i pobierać pliki lub uzyskiwać dostęp do naszej poczty e-mail, co nie byłoby możliwe bez tego połączenia. Istnieje kilka elementów sieci, które są niezbędne, aby łączność była jak najbardziej idealna i poprawna, a są to:

IPJest to adres protokołu internetowego (Internet Protocol), który sprawia, że ​​sprzęt lub serwer może łączyć się z siecią i być rozpoznawany przez inne elementy systemu.
DNSDomain Name System, czyli system nazw domen, który umożliwia tłumaczenie adresów IP na nazwy domen internetowych
DHCPProtokół dynamicznej konfiguracji hosta, który jest protokołem odpowiedzialnym za dostarczanie adresów IP komputerom w sieci

Oprócz tego adresy IP urządzeń mogą być stałe lub dynamiczne (DHCP). Gdy urządzenie ma adres dynamiczny, często się zmienia, ale są pewne urządzenia, w których adres nie może być modyfikowany, w tym przypadku celem jest przypisanie stałego adresu IP.

Solvetic wyjaśni proces konfiguracji IP, DNS i DHCP w CentOS 8, aby zarządzać parametrami sieci w znacznie bardziej scentralizowany sposób.

1. Jak zidentyfikować kartę sieciową CentOS 8

Krok 1
Aby poznać identyfikator karty sieciowej, musimy uzyskać dostęp do katalogu etc / sysconfig / network-scripts / i tam wymienić elementy:

 cd etc / sysconfig / skrypty sieciowe / ls -lah

POWIĘKSZAĆ

W tym przypadku widzimy, że nasz adapter jest identyfikowany jako „ifcfg-enp0s3”. W przypadku większej liczby kart sieciowych będą one identyfikowane za pomocą składni ifcfg-ensxxx.

Jest to plik do edycji w celu przetworzenia konfiguracji sieci i zdefiniowania jej w razie potrzeby.

Krok 2
Aby edytować niezbędne konfiguracje sieciowe, użyjemy edytora tekstu i pobierzemy identyfikator adaptera, w tym przypadku będzie to:

 nano / etc / sysconfig / skrypty sieciowe / ifcfg-enp0s3
Podczas uzyskiwania dostępu do tego pliku znajdujemy wszystkie szczegóły sieci, takie jak:
  • Facet
  • Nazwa adaptera
  • Typ rozruchu
  • Typ urządzenia i nie tylko

POWIĘKSZAĆ

Krok 3
Tam musimy dodać wiersz na początku pliku odwołującego się do adresu MAC urządzenia, aby to wiedzieć, musimy wykonać następujące czynności:

 ip do

POWIĘKSZAĆ

Krok 4
Jak widać, w naszym adapterze jest adres MAC w linii link / ether, te 6 par znaków alfanumerycznych jest wpisane w poprzednim pliku o następującej składni:

 HWADDR = ”00:00:00:00:00:00 ″

POWIĘKSZAĆ

Ten proces pozwala nam używać adresu IP w trybie DHCP, czyli dynamicznie.
Zapisujemy zmiany za pomocą klawiszy Ctrl + O i wychodzimy z edytora za pomocą klawiszy Ctrl + X.

Krok 5
Aby zmiany odniosły skutek, możemy wyłączyć system wykonując:

 zamknij -r teraz
Lub, jeśli nie chcemy ponownie uruchamiać komputera, po prostu uruchom ponownie usługę sieciową za pomocą następującego polecenia:
 systemctl restart network.service
Krok 5
Teraz, po tym, możemy sprawdzić adres IP, DNS i inne parametry, wykonując "ifconfig":

POWIĘKSZAĆ

2. Jak ustawić adres IP, DNS i statyczną bramę w CentOS 8?


Jak wspomnieliśmy, w niektórych przypadkach komputer musi mieć statyczny adres IP ze względu na procesy lub zadania, więc w Solvetic dowiesz się, jak przypisać statyczny adres IP do Twojego serwera CentOS 8.

Krok 1
W takim przypadku musimy ponownie uzyskać dostęp do pliku konfiguracyjnego karty sieciowej:

 nano / etc / sysconfig / skrypty sieciowe / ifcfg-enp0s3
Dodamy tam następujące wiersze:

Jest edytowany z dhcp na statyczny

 BOOTPROTO = „statyczny”

Jest to żądany adres IP serwera
 IPADDR = 192.168.0.38

Maska podsieci
 MASKA SIECI = 255.255.255.0

wejście
 BRAMA = 192.168.0.1

Ta wartość jest ustawiona na Tak, dzięki czemu jest włączana podczas uruchamiania komputera.
 ONBOOT = „tak”

Główny serwer DNS
 DNS1 = 8.8.8.8

Dodatkowy serwer DNS
 DNS2 = 8.8.4.4

POWIĘKSZAĆ

NotatkaW tym przypadku użyliśmy publicznego DNS Google, ale możesz użyć tego, co chcesz.

Zmiany zapisujemy klawiszami Ctrl+O i wychodzimy z edytora klawiszami Ctrl+X.

Krok 2
Kontynuujemy ponowne uruchomienie komputera, aby zastosować zmiany:

 systemctl zrestartuj sieć
Aby sprawdzić, czy zmiany zostały zastosowane, uruchom następujące polecenie:
 ip do s enp0s3

POWIĘKSZAĆ

Krok 3
Sprawdzamy trasy:

 IP r

POWIĘKSZAĆ

Krok 4
Możemy wykonać ping, aby zweryfikować połączenie z siecią zewnętrzną:

POWIĘKSZAĆ

3. Jak skonfigurować sieć z CentOS 8 Network Manager


Jest to metoda wykorzystująca polecenie nmtui, które jest aplikacją TUI do interakcji z NetworkManagerem i za pomocą której będzie można edytować różne aspekty sieci.

Krok 1
Na jego użytek wykonujemy:

 nmtui edytuj enp0s3

POWIĘKSZAĆ

Krok 2
Po naciśnięciu Enter zobaczymy:

POWIĘKSZAĆ

Tam domyślnie widzimy ID karty sieciowej, która jest skonfigurowana przez DHCP (Automatycznie), jeśli chcemy ustawić IP ręcznie, musimy użyć klawisza Tab, aby wybrać wiersz „Konfiguracja IPv4 i tam wciskamy Enter, aby wybrać opcja "Podręcznik":

POWIĘKSZAĆ

Krok 3
Podajemy Enter i teraz wybieramy pole Pokaż:

POWIĘKSZAĆ

Krok 4
Tam wybieramy każde pole i wciskamy Enter, aby wprowadzić niezbędne wartości adresu IP:

POWIĘKSZAĆ

Krok 5
Używamy klawisza Tab, aby przejść do Akceptuj i zastosować zmiany, aby sprawdzić, czy żądany adres IP został ustanowiony:

POWIĘKSZAĆ

Za pomocą dowolnej z tych metod będziemy mogli przypisać typ adresu IP, a także DNS lub bramę w CentOS 8.

wave wave wave wave wave