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-enp0s3Nå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å nyttTrinn 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-enp0s3Der 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å nyttFor å 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.