Sådan konfigureres IP, DNS og DHCP i CentOS 8

En af de vigtigste handlinger, vi udfører, når vi bruger en computer, er at forbinde den til netværket. På denne måde kan vi surfe på internettet og udføre downloads, for eksempel eller få adgang til vores e -mail, hvilket ikke ville være muligt uden denne forbindelse. Der er flere netværkselementer, der er afgørende for, at forbindelsen er så ideel og korrekt som muligt, og disse er:

IPDet er adressen på internetprotokollen (internetprotokol), der gør udstyret eller serveren i stand til at oprette forbindelse til netværket og blive genkendt af de andre elementer i systemet.
DNSDomain Name System, som er et domænenavnesystem, der gør det muligt at oversætte IP -adresser til webdomænenavne
DHCPDynamic Host Configuration Protocol, som er en protokol, der er ansvarlig for levering af IP -adresser til computerne på netværket

Ud over dette kan udstyrets IP -adresser være faste eller dynamiske (DHCP). Når enheden har en dynamisk adresse, ændres den ofte, men der er visse enheder, hvor adressen ikke kan ændres, i dette tilfælde er målet at tildele en fast IP.

Solvetic forklarer processen med konfiguration af IP, DNS og DHCP i CentOS 8 til at styre netværksparametre på en meget mere centraliseret måde.

1. Sådan identificeres CentOS 8 -netværksadapteren

Trin 1
For at kende netværksadapterens ID skal vi få adgang til biblioteket etc / sysconfig / network-scripts / og der liste elementerne:

 cd etc / sysconfig / network -scripts / ls -lah

FORSTØRRE

I dette tilfælde kan vi se, at vores adapter er identificeret som "ifcfg-enp0s3". I tilfælde af at have flere netværkskort, vil disse blive identificeret med syntaksen ifcfg-ensxxx.

Dette er den fil, der skal redigeres for at behandle netværkskonfigurationen og definere den efter behov.

Trin 2
For at redigere de nødvendige netværkskonfigurationer skal vi bruge en teksteditor og tage ID'et på adapteren, i dette tilfælde vil det være følgende:

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
Når du får adgang til denne fil, finder vi alle netværksdetaljer som:
  • Fyr
  • Adapternavn
  • Boot type
  • Enhedstype og mere

FORSTØRRE

Trin 3
Der skal vi tilføje linjen i begyndelsen af ​​filen, der henviser til enhedens MAC -adresse, for at kende den skal vi udføre følgende:

 ip til

FORSTØRRE

Trin 4
Som vi kan se, i vores adapter er MAC -adressen i link / etherlinjen, indtastes de 6 par alfanumeriske tegn i den forrige fil med følgende syntaks:

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

FORSTØRRE

Denne proces giver os mulighed for at bruge en IP -adresse i DHCP -tilstand, det vil sige dynamisk.
Vi gemmer ændringerne ved hjælp af Ctrl + O -tasterne og afslutter editoren med Ctrl + X -tasterne.

Trin 5
For at ændringerne skal træde i kraft, kan vi slukke for systemet ved at udføre:

 lukning -r nu
Eller hvis vi ikke ønsker at genstarte computeren, skal du bare genstarte netværkstjenesten med følgende kommando:
 systemctl genstart network.service
Trin 5
Nu efter dette kan vi kontrollere IP -adressen, DNS og andre parametre ved at udføre "ifconfig":

FORSTØRRE

2. Sådan indstilles IP -adresse, DNS og statisk gateway på CentOS 8


Som vi har nævnt, skal computeren i nogle tilfælde have en statisk IP -adresse på grund af processer eller opgaver, så i Solvetic lærer du, hvordan du tildeler en statisk IP -adresse til din CentOS 8 -server.

Trin 1
I dette tilfælde skal vi få adgang til netværksadapterens konfigurationsfil igen:

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
Der vil vi tilføje følgende linjer:

Det redigeres fra dhcp til statisk

 BOOTPROTO = ”statisk”

Det er den ønskede IP -adresse til serveren
 IPADDR = 192.168.0.38

Undernetmaske
 NETMASK = 255.255.255.0

Gateway
 GATEWAY = 192.168.0.1

Denne værdi er indstillet til Ja, så den aktiveres, når computeren starter.
 ONBOOT = ”ja”

Primær DNS -server
 DNS1 = 8.8.8.8

Sekundær DNS -server
 DNS2 = 8.8.4.4

FORSTØRRE

BemærkI dette tilfælde har vi brugt Googles offentlige DNS, men du kan bruge, hvad du vil.

Vi gemmer ændringerne med Ctrl + O -tasterne og forlader editoren med Ctrl + X -tasterne.

Trin 2
Vi fortsætter med at genstarte computeren for at anvende ændringerne:

 systemctl genstart netværket
For at kontrollere, at ændringerne er blevet anvendt ved at køre følgende:
 ip til s enp0s3

FORSTØRRE

Trin 3
Vi kontrollerer routingen:

 ip r

FORSTØRRE

Trin 4
Vi kan udføre en ping for at validere forbindelsen til det eksterne netværk:

FORSTØRRE

3. Sådan konfigureres netværket fra CentOS 8 Network Manager


Dette er en metode, der gør brug af kommandoen nmtui, som er et TUI -program til at interagere med NetworkManager, og som det vil være muligt at redigere forskellige aspekter af netværket med.

Trin 1
Til dets brug udfører vi følgende:

 nmtui rediger enp0s3

FORSTØRRE

Trin 2
Når du trykker på Enter, ser vi følgende:

FORSTØRRE

Der kan vi som standard se ID'et for netværksadapteren, der er konfigureret af DHCP (automatisk), hvis vi vil indstille IP manuelt, skal vi bruge Tab -tasten til at vælge linjen "IPv4 -konfiguration, og der trykker vi på Enter for at vælge valgmulighed "Håndbog":

FORSTØRRE

Trin 3
Vi giver Enter, og nu vælger vi feltet Vis:

FORSTØRRE

Trin 4
Der vælger vi hvert felt og trykker på Enter for at indtaste de nødvendige værdier for IP:

FORSTØRRE

Trin 5
Vi bruger Tab -tasten til at gå til Acceptér og anvende ændringerne for at kontrollere, at den ønskede IP er blevet oprettet:

FORSTØRRE

Med enhver af disse metoder vil vi være i stand til at tildele IP -typen samt DNS eller Gateway i CentOS 8.

wave wave wave wave wave