Hvordan konfigurere IP, DNS og DHCP i CentOS 8

En av hovedhandlingene vi utfører når vi bruker en datamaskin, er å koble den til nettverket. På denne måten kan vi surfe på internett og utføre nedlastninger, for eksempel, eller få tilgang til e -posten vår, noe som ikke ville vært mulig uten denne tilkoblingen. Det er flere nettverkselementer som er avgjørende for at tilkoblingen skal være så ideell og korrekt som mulig, og disse er:

IPDet er adressen til Internett -protokollen (Internet Protocol) som gjør at utstyret eller serveren kan koble seg til nettverket og bli gjenkjent av de andre elementene i systemet.
DNSDomain Name System som er et domenenavnsystem som gjør det mulig å oversette IP -adresser til webdomenenavn
DHCPDynamic Host Configuration Protocol som er en protokoll som har ansvar for å levere IP -adresser til datamaskinene i nettverket

I tillegg til dette kan utstyrets IP -adresser være faste eller dynamiske (DHCP). Når enheten har en dynamisk adresse, vil den endres ofte, men det er visse enheter der adressen ikke kan endres, i dette tilfellet er målet å tildele en fast IP.

Solvetic vil forklare prosessen med å konfigurere IP, DNS og DHCP i CentOS 8 for å administrere nettverksparametere på en mye mer sentralisert måte.

1. Hvordan identifisere CentOS 8 -nettverkskortet

Trinn 1
For å vite ID-en til nettverkskortet må vi få tilgang til katalogen etc / sysconfig / network-scripts / og der oppgi elementene:

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

FORSTØRRE

I dette tilfellet kan vi se at adapteren vår er identifisert som "ifcfg-enp0s3". Ved flere nettverkskort vil disse identifiseres med syntaksen ifcfg-ensxxx.

Dette er filen som skal redigeres for å behandle nettverkskonfigurasjonen og definere den etter behov.

Steg 2
For å redigere de nødvendige nettverkskonfigurasjonene, skal vi bruke et tekstredigeringsprogram og ta ID -en til adapteren, i dette tilfellet vil det være følgende:

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
Når du får tilgang til denne filen finner vi alle nettverksdetaljer som:
  • Fyr
  • Adapternavn
  • Oppstartstype
  • Enhetstype og mer

FORSTØRRE

Trinn 3
Der må vi legge til linjen i begynnelsen av filen som refererer til MAC -adressen til enheten, for å vite det må vi utføre følgende:

 ip til

FORSTØRRE

Trinn 4
Som vi kan se, i adapteren vår er MAC -adressen i koblingen / eterlinjen, de 6 parene med alfanumeriske tegn er lagt inn i den forrige filen med følgende syntaks:

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

FORSTØRRE

Denne prosessen lar oss bruke en IP -adresse i DHCP -modus, det vil si dynamisk.
Vi lagrer endringene ved hjelp av Ctrl + O -tastene og avslutter editoren med Ctrl + X -tastene.

Trinn 5
For at endringene skal tre i kraft kan vi slå av systemet ved å utføre:

 nedleggelse -r nå
Eller, hvis vi ikke vil starte datamaskinen på nytt, bare start nettverkstjenesten på nytt med følgende kommando:
 systemctl start nettverket.service på nytt
Trinn 5
Nå, etter dette, kan vi sjekke IP -adressen, DNS og andre parametere ved å utføre "ifconfig":

FORSTØRRE

2. Slik angir du IP -adresse, DNS og statisk gateway på CentOS 8


Som vi har nevnt, må datamaskinen i noen tilfeller ha en statisk IP -adresse på grunn av prosesser eller oppgaver, så i Solvetic lærer du hvordan du tilordner en statisk IP -adresse til din CentOS 8 -server.

Trinn 1
I dette tilfellet må vi få tilgang til konfigurasjonsfilen for nettverkskortet igjen:

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
Der skal vi legge til følgende linjer:

Den er redigert fra dhcp til statisk

 BOOTPROTO = ”statisk”

Det er ønsket IP -adresse for serveren
 IPADDR = 192.168.0.38

Nettverksmaske
 NETMASK = 255.255.255.0

Inngangsport
 GATEWAY = 192.168.0.1

Denne verdien er satt til Ja slik at den aktiveres når datamaskinen starter.
 ONBOOT = ”ja”

Primær DNS -server
 DNS1 = 8.8.8.8

Sekundær DNS -server
 DNS2 = 8.8.4.4

FORSTØRRE

MerkI dette tilfellet har vi brukt Googles offentlige DNS, men du kan bruke hva du vil.

Vi lagrer endringene med Ctrl + O -tastene og avslutter editoren med Ctrl + X -tastene.

Steg 2
Vi fortsetter å starte datamaskinen på nytt for å bruke endringene:

 systemctl starter nettverket på nytt
For å kontrollere at endringene har blitt brukt ved å kjøre følgende:
 ip til s enp0s3

FORSTØRRE

Trinn 3
Vi sjekker ruting:

 ip r

FORSTØRRE

Trinn 4
Vi kan utføre en ping for å validere tilkoblingen til det eksterne nettverket:

FORSTØRRE

3. Slik konfigurerer du nettverket fra CentOS 8 Network Manager


Dette er en metode som gjør bruk av nmtui -kommandoen, som er en TUI -applikasjon for å samhandle med NetworkManager og som det vil være mulig å redigere forskjellige aspekter av nettverket.

Trinn 1
For bruk bruker vi følgende:

 nmtui edit enp0s3

FORSTØRRE

Steg 2
Når du trykker Enter vil vi se følgende:

FORSTØRRE

Der kan vi som standard se ID -en til nettverkskortet som er konfigurert av DHCP (automatisk). Hvis vi vil angi IP -adressen manuelt, må vi bruke Tab -tasten for å velge linjen "IPv4 -konfigurasjon, og der trykker vi Enter for å velge alternativet "Håndbok":

FORSTØRRE

Trinn 3
Vi gir Enter, og nå velger vi feltet Show:

FORSTØRRE

Trinn 4
Der velger vi hvert felt og trykker Enter for å angi nødvendige verdier for IP:

FORSTØRRE

Trinn 5
Vi bruker Tab -tasten til å gå til Godta og bruke endringene for å bekrefte at ønsket IP er etablert:

FORSTØRRE

Med noen av disse metodene vil vi kunne tilordne IP -typen, så vel som DNS eller Gateway i CentOS 8.

wave wave wave wave wave