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 på , 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:
$iptilSom 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 -rens36MERK: 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 -ruteforestillingSom 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| grepwlMitt WiFi -grensesnittnavn er wls34u1
Nå åpner nmtui:
$sudonmtuiGå 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 comInternett 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 wls34u1MERK: 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.