Hvordan konfigurere nettverket på CentOS7

How Configure Network Centos7



CentOS 7 bruker Network Manager til å administrere nettverket. Det er et flott verktøy som gjør det enkelt å konfigurere nettverket på CentOS. Den har grafiske og kommandolinjebaserte verktøy. I denne artikkelen vil jeg snakke om forskjellige nettverksbetingelser, hvordan du finner nettverksrelatert informasjon og CentOS 7 -nettverkskonfigurasjon. La oss komme i gang.

På CentOS 7, hvis du har grafisk skrivebordsmiljø som GNOME installert, kan du konfigurere nettverket ved hjelp av det grafiske brukergrensesnittet.







Det grafiske nettverkskonfigurasjonsverktøyet er tilgjengelig i applikasjoner > Systemverktøy > Innstillinger > Nettverk som du kan se i den markerte delen av skjermbildet nedenfor.





Fra kommandolinjen kan du bruke nmtui og nmcli kommandoer for å konfigurere nettverk via Network Manager.





nmtui er kanskje ikke installert som standard på CentOS 7. Du kan kjøre følgende kommando for å installere dem.

$sudo yum installereNetworkManager-tui-og



Forstå navn på nettverksgrensesnitt:

På moderne Linux inkludert CentOS 7 har nettverksgrensesnitt navn som f.eks ens33 . Hvis navnet på nettverksgrensesnittet starter med , så er det en Ethernet -kabel som er direkte koblet til. Hvis navnet på nettverksgrensesnittet starter med wl , så er det et WiFi -grensesnitt.

Så er det noen andre bokstaver og tall i navnet som f.eks pN , sM , okse indikerer N PCI -buss eller USB, M den varme pluggen, X henholdsvis den innebygde enheten.

Så, wlp1s2 betyr at det er et WiFi -grensesnitt ( wl ) på 1 stUSB/PCI -buss, på 2 ndhot plug -spor.

For å finne ut navnet på de installerte nettverksgrensesnittene, kjør følgende kommando:

$iptil

Statiske vs dynamiske IP -adresser og DHCP:

Statisk IP -adresse er løst. Det endrer seg ikke med tiden. På den annen side kan dynamiske IP -adresser endres med tiden.

Når en DHCP -klient ber en DHCP -server om en IP -adresse, leaser DHCP -serveren en IP -adresse fra et område med IP -adresser for en bestemt tid (TTL). Etter den bestemte tiden må DHCP -klienten be DHCP -serveren om en IP -adresse igjen. Så hver DHCP -klient får en annen IP -adresse, og det er ingen garanti for at en bestemt DHCP -klient vil få den samme IP -adressen hver gang. Så IP -adressene du får fra DHCP -serveren kalles dynamiske IP -adresser.

For å lære hvordan du konfigurerer statisk IP -adresse, se min andre artikkel på [ Hvordan sette opp en statisk IP på CentOS 7 ]

Du kan finne ut hva din IP -adresse er om den er statisk eller dynamisk med følgende kommando på CentOS 7:

$iptil

Som du kan se fra den markerte delen av skjermbildet nedenfor, er min IP -adresse 192.168.199.169 og dets dynamisk .

Arbeide med DHCP -klient:

Hvis nettverksgrensesnittet er konfigurert til å bruke DHCP, kan du bruke det dhclient å fornye IP -adresser. La oss

Slipp først IP -adressen til nettverksgrensesnittet med følgende kommando:

$sudodhclient-v -rens36

MERK: Her, ens36 er navnet på nettverksgrensesnittet.

Forny nå IP -adressen med følgende kommando:

$sudodhclient-vens36

DNS og /etc /hosts Files:

domenenavn system eller DNS kort sagt brukes til å løse vertsnavn til IP -adresser og omvendt.

Slik fungerer DNS. Når du besøker google.com, ser datamaskinen din etter en DNS -server du har angitt eller Internett -leverandøren din for å finne IP -adressen til google.com, så kobler den seg til den IP -adressen og laster ned websiden til nettleseren din. Uten DNS måtte du kjenne IP -adressen til google.com og huske den, noe som er en nesten umulig oppgave i dagens verden.

Før DNS -server eksisterte, /etc/hosts filen ble brukt til å gjøre navnoppløsning. Det er fremdeles nyttig for lokal navnoppløsning. For eksempel, når du utvikler et nettsted, kan du foretrekke å skrive inn mywebsite.com i stedet for å skrive IP -adressen til webserveren din 192.168.199.169 .

For å gjøre det, åpne /etc /hosts -filen med følgende kommando:

$sudo vi /etc/verter

Legg nå til følgende linje der og lagre filen:

192.168.199.169 mywebsite.com

Nå kan du enkelt få tilgang til din lokale webserver fra nettleseren.

Standard gateway:

Hvis du bruker en ruter, bruker du allerede en gateway. Det er vanligvis IP -adressen til ruteren du har hjemme. Teknisk sett er det den utgående banen en pakke stammer fra datamaskinen din tar. Standard gateway er banen som pakken vil gå til som standard.

For eksempel, hvis du går til google.com, sendes forespørselen gjennom IP -adressen til ruteren din, standard gateway.

Kjør følgende kommando for å finne standard gateway på CentOS 7:

$ip -ruteforestilling

Som du kan se, er min standard gateway 192.168.199.2 .

Koble til et WiFi -nettverk:

Du kan koble til et WiFi -nettverk ved hjelp av det grafiske brukergrensesnittet, som du kan se fra skjermbildet nedenfor.

Du kan også bruke nmtui til å koble til et WiFi -nettverk.

Finn først ut nettverksgrensesnittnavnet ditt med følgende kommando:

$sudo iptil| grepwl

Mitt WiFi -grensesnittnavn er wls34u1

Nå åpner nmtui:

$sudonmtui

Gå til Rediger en tilkobling .

Gå nå til

Velg nå Wi-Fi og deretter gå til

Skriv inn din Profil navn , Enhet navn, Wi-Fi SSID , Sikkerhet type og Passord . Gå deretter til .

Wi-Fi-tilkobling bør opprettes.

Trykk nå å gå tilbake og gå til Aktiver en tilkobling .

Velg nå Wi-Fi-tilkoblingen og gå til .

Den bør aktiveres.

Trykk nå flere ganger for å gå ut av nmtui.

Nå for å teste om internett fungerer, kjør følgende kommando:

$pingGoogle com

Internett fungerer som du kan se.

Vanlige problemer:

Selv om du er i stand til å koble til Wi-Fi eller nettverk, kan det hende at internett ikke fungerer. Det vanligste problemet er at DHCP -serveren returnerer ugyldig DNS -server.

For å fikse det, kjør følgende kommando:

$kastet ut 'navneserver 8.8.8.8' | sudo tee -til /etc/resolv.conf

Standard gateway er kanskje ikke angitt til tider. Du kan legge til en standard gateway med følgende kommando:

$sudo ip -rutelegg til standard via 192.168.43.1 dev wls34u1

MERK: Her 192.168.43.1 er IP -adressen til ruteren min og wls34u1 er navnet på Wi-Fi-nettverksgrensesnittet.

Så det er slik du konfigurerer nettverksinnstillinger på CentOS 7. Takk for at du leste denne artikkelen.