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-enp0s3Podczas 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 terazLub, jeśli nie chcemy ponownie uruchamiać komputera, po prostu uruchom ponownie usługę sieciową za pomocą następującego polecenia:
systemctl restart network.serviceKrok 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-enp0s3Dodamy 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.