En av de viktigaste åtgärderna vi utför när vi använder en dator är att ansluta den till nätverket. På detta sätt kan vi surfa på internet och utföra nedladdningar, till exempel, eller få tillgång till vår e -post, vilket inte skulle vara möjligt utan denna anslutning. Det finns flera nätverkselement som är viktiga för att anslutningen ska vara så idealisk och korrekt som möjligt och dessa är:
IPDet är adressen till Internetprotokollet (Internet Protocol) som gör att utrustningen eller servern kan ansluta till nätverket och identifieras av andra element i systemet.
DNSDomain Name System som är ett domännamnssystem som tillåter översättning av IP -adresser till webbdomännamn
DHCPDynamic Host Configuration Protocol som är ett protokoll som ansvarar för att leverera IP -adresser till datorerna i nätverket
Utöver detta kan utrustningens IP -adresser vara fasta eller dynamiska (DHCP). När enheten har en dynamisk adress ändras den ofta, men det finns vissa enheter där adressen inte kan ändras, i detta fall är målet att tilldela en fast IP.
Solvetic kommer att förklara processen att konfigurera IP, DNS och DHCP i CentOS 8 för att hantera nätverksparametrar på ett mycket mer centraliserat sätt.
1. Hur man identifierar CentOS 8 -nätverkskortet
Steg 1
För att känna till nätverkskortets ID måste vi komma åt katalogen etc / sysconfig / network-scripts / och där listas elementen:
cd etc / sysconfig / network -scripts / ls -lah
FÖRSTORA
I det här fallet kan vi se att vår adapter identifieras som "ifcfg-enp0s3". Om det finns fler nätverkskort kommer dessa att identifieras med syntaxen ifcfg-ensxxx.
Detta är filen som ska redigeras för att bearbeta nätverkskonfigurationen och definiera den vid behov.
Steg 2
För att redigera nödvändiga nätverkskonfigurationer kommer vi att använda en textredigerare och ta ID: t för adaptern, i det här fallet kommer det att vara följande:
nano / etc / sysconfig / network-scripts / ifcfg-enp0s3När du öppnar den här filen hittar vi alla nätverksdetaljer som:
- Kille
- Adapternamn
- Uppstartstyp
- Enhetstyp och mer
FÖRSTORA
Steg 3
Där måste vi lägga till raden i början av filen som refererar till enhetens MAC -adress, för att veta det måste vi utföra följande:
ip till
FÖRSTORA
Steg 4
Som vi kan se finns MAC -adressen i länken / eterlinjen i vår adapter, de 6 par alfanumeriska tecknen matas in i den föregående filen med följande syntax:
HWADDR = ”00: 00: 00: 00: 00: 00 ″
FÖRSTORA
Denna process låter oss använda en IP -adress i DHCP -läge, det vill säga dynamiskt.
Vi sparar ändringarna med Ctrl + O -tangenterna och lämnar redigeraren med Ctrl + X -tangenterna.
Steg 5
För att ändringarna ska träda i kraft kan vi stänga av systemet genom att köra:
avstängning -r nuEller om vi inte vill starta om datorn är det bara att starta om nätverkstjänsten med följande kommando:
systemctl starta om network.serviceSteg 5
Nu efter det kan vi kontrollera IP -adressen, DNS och andra parametrar genom att köra "ifconfig":
FÖRSTORA
2. Så här ställer du in IP -adress, DNS och statisk gateway på CentOS 8
Som vi har nämnt måste datorn i vissa fall ha en statisk IP -adress på grund av processer eller uppgif.webpter, så i Solvetic lär du dig hur du tilldelar en statisk IP -adress till din CentOS 8 -server.
Steg 1
I det här fallet måste vi komma åt konfigurationsfilen för nätverkskort igen:
nano / etc / sysconfig / network-scripts / ifcfg-enp0s3Där ska vi lägga till följande rader:
Den redigeras från dhcp till statisk
BOOTPROTO = ”statisk”
Det är önskad IP -adress för servern
IPADDR = 192.168.0.38
Subnätmask
NETMASK = 255.255.255.0
Inkörsport
GATEWAY = 192.168.0.1
Detta värde är inställt på Ja så att det aktiveras när datorn startar.
ONBOOT = ”ja”
Primär DNS -server
DNS1 = 8.8.8.8
Sekundär DNS -server
DNS2 = 8.8.4.4
FÖRSTORA
NoteraI det här fallet har vi använt Googles offentliga DNS, men du kan använda vad du vill.
Vi sparar ändringarna med Ctrl + O -tangenterna och lämnar redigeraren med Ctrl + X -tangenterna.
Steg 2
Vi fortsätter att starta om datorn för att tillämpa ändringarna:
systemctl starta om nätverketFör att kontrollera att ändringarna har tillämpats genom att köra följande:
ip till s enp0s3
FÖRSTORA
Steg 3
Vi kontrollerar routingen:
ip r
FÖRSTORA
Steg 4
Vi kan köra en ping för att validera anslutningen till det externa nätverket:
FÖRSTORA
3. Så här konfigurerar du nätverket från CentOS 8 Network Manager
Detta är en metod som använder kommandot nmtui, som är ett TUI -program för att interagera med NetworkManager och som det kommer att vara möjligt att redigera olika aspekter av nätverket.
Steg 1
För dess användning utför vi följande:
nmtui redigera enp0s3
FÖRSTORA
Steg 2
När du trycker på Enter ser vi följande:
FÖRSTORA
Där kan vi som standard se ID för nätverkskortet som är konfigurerat av DHCP (Automatic), om vi vill ställa in IP -adressen manuellt måste vi använda Tab -tangenten för att välja raden "IPv4 -konfiguration och där trycker vi på Enter för att välja alternativ "Handbok":
FÖRSTORA
Steg 3
Vi ger Enter och nu väljer vi fältet Visa:
FÖRSTORA
Steg 4
Där väljer vi varje fält och trycker på Enter för att ange nödvändiga värden för IP:
FÖRSTORA
Steg 5
Vi använder Tab -tangenten för att gå till Acceptera och tillämpa ändringarna för att verifiera att önskad IP har upprättats:
FÖRSTORA
Med någon av dessa metoder kommer vi att kunna tilldela IP -typ, liksom DNS eller Gateway i CentOS 8.