Cum se configurează rețeaua pe CentOS7

How Configure Network Centos7



CentOS 7 folosește Network Manager pentru a gestiona rețeaua. Este un instrument grozav care facilitează configurarea rețelei pe CentOS. Are utilități grafice și bazate pe linia de comandă. În acest articol, voi vorbi despre diferiți termeni de rețea, despre cum să găsiți informații legate de rețea și despre configurația rețelei CentOS 7. Să începem.

Pe CentOS 7, dacă aveți instalat un mediu grafic pentru desktop, cum ar fi GNOME, atunci puteți configura rețeaua utilizând interfața grafică de utilizator.







Utilitarul grafic de configurare a rețelei este disponibil în Aplicații > Instrumente de sistem > Setări > Reţea după cum puteți vedea în secțiunea marcată a capturii de ecran de mai jos.





Din linia de comandă, puteți utiliza nmtui și nmcli comenzi pentru configurarea rețelei prin Network Manager.





nmtui este posibil să nu fie instalat implicit pe CentOS 7. Puteți rula următoarea comandă pentru a le instala.

$sudo yum instalațiNetworkManager-tui-și



Înțelegerea denumirii interfeței de rețea:

Pe Linux-ul modern, inclusiv CentOS 7, interfețele de rețea au nume precum ens33 . Dacă numele interfeței dvs. de rețea începe cu pe , atunci este un cablu Ethernet conectat direct. Dacă numele interfeței de rețea începe cu wl , atunci este o interfață WiFi.

Apoi, există alte litere și numere în nume, cum ar fi pN , sM , bou indicând N a magistrala PCI sau USB, M slotul pentru priză fierbinte, X respectiv dispozitivul de la bord.

Asa de, wlp1s2 înseamnă că este o interfață WiFi ( wl ) pe 1 SfMagistrală USB / PCI, pe 2 ndslot pentru priză fierbinte.

Pentru a afla numele interfețelor de rețea instalate, rulați următoarea comandă:

$ipla

Adrese IP statice vs dinamice și DHCP:

Adresa IP statică este fixă. Nu se schimbă cu timpul. Pe de altă parte, adresele IP dinamice se pot schimba în timp.

Când un client DHCP solicită un server DHCP pentru o adresă IP, serverul DHCP închiriază o adresă IP dintr-un interval de adrese IP pentru o anumită perioadă de timp (TTL). După un anumit timp, clientul DHCP trebuie să solicite din nou serverului DHCP o adresă IP. Deci, fiecare client DHCP primește o adresă IP diferită și nu există nicio garanție că un anumit client DHCP va primi aceeași adresă IP de fiecare dată. Deci, adresele IP pe care le obțineți de la serverul DHCP se numesc adrese IP dinamice.

Pentru a afla cum să configurați adresa IP statică, consultați celălalt articol al meu la [ Cum se configurează un IP static pe CentOS 7 ]

Puteți afla care este adresa dvs. IP, indiferent dacă este statică sau dinamică, cu următoarea comandă pe CentOS 7:

$ipla

După cum puteți vedea din secțiunea marcată a capturii de ecran de mai jos, adresa mea IP este 192.168.199.169 si este dinamic .

Lucrul cu clientul DHCP:

Dacă interfața dvs. de rețea este configurată pentru a utiliza DHCP, atunci puteți utiliza dhclient pentru a reînnoi adresele IP. Haideți

Mai întâi, eliberați adresa IP a interfeței de rețea cu următoarea comandă:

$sudodhclient-v -rens36

NOTĂ: Aici, ens36 este numele interfeței de rețea.

Acum reînnoiți adresa IP cu următoarea comandă:

$sudodhclient-vens36

Fișiere DNS și / etc / hosts:

numele domeniului sau DNS pe scurt este folosit pentru a rezolva numele gazdei la adrese IP și invers.

Iată cum funcționează DNS, când vizitați google.com, computerul dvs. caută un server DNS pe care l-ați setat sau ISP-ul dvs. setat pentru a găsi adresa IP a google.com, apoi se conectează la acea adresă IP și descarcă pagina web în browserul dvs. Fără DNS, ar trebui să știți adresa IP a google.com și să vă amintiți-o, ceea ce este o sarcină aproape imposibilă în lumea de astăzi.

Înainte de existența serverului DNS, / etc / hosts fișierul a fost folosit pentru a rezolva numele. Este încă util pentru rezolvarea numelui local. De exemplu, atunci când dezvoltați un site web, este posibil să preferați să tastați mywebsite.com în loc să tastați adresa IP a serverului dvs. web 192.168.199.169 .

Pentru aceasta, deschideți fișierul / etc / hosts cu următoarea comandă:

$sudo noi /etc./gazde

Acum adăugați următoarea linie acolo și salvați fișierul:

192.168.199.169 mywebsite.com

Acum puteți accesa foarte ușor serverul dvs. web local din browserul web.

Gateway implicit:

Dacă utilizați un router, atunci utilizați deja un gateway. De obicei, este adresa IP a routerului pe care îl aveți acasă. Din punct de vedere tehnic, este calea de ieșire pe care o ia un pachet provenit de la computer. Gateway-ul implicit este calea pe care va merge pachetul în mod implicit.

De exemplu, dacă accesați google.com, atunci solicitarea este trimisă prin adresa IP a routerului dvs., gateway-ul implicit.

Rulați următoarea comandă pentru a găsi gateway-ul implicit pe CentOS 7:

$ruta ipspectacol

După cum puteți vedea, gateway-ul meu implicit este 192.168.199.2 .

Conectarea la o rețea WiFi:

Vă puteți conecta la o rețea WiFi utilizând interfața grafică a utilizatorului, după cum puteți vedea din captura de ecran de mai jos.

De asemenea, puteți utiliza nmtui pentru a vă conecta la o rețea WiFi.

Mai întâi aflați numele interfeței de rețea cu următoarea comandă:

$sudo ipla| prinderewl

Numele interfeței mele WiFi este wls34u1

Acum deschideți nmtui:

$sudonmtui

Mergi la Editați o conexiune .

Acum du-te la

Acum selectați Wifi și apoi du-te la

Acum introduceți Numele profilului , Dispozitiv nume, Wi-Fi SSID , Securitate tip și Parola . Apoi du-te la .

Ar trebui creată conexiunea Wi-Fi.

Acum apăsați să mă întorc și să merg la Activați o conexiune .

Acum selectați conexiunea Wi-Fi și accesați .

Ar trebui activat.

Acum apăsați de mai multe ori pentru a ieși din nmtui.

Acum, pentru a testa dacă internetul funcționează, rulați următoarea comandă:

$pingGoogle com

Internetul funcționează după cum puteți vedea.

Probleme comune:

Chiar dacă vă puteți conecta la Wi-Fi sau rețea, este posibil ca internetul să nu funcționeze. Cea mai frecventă problemă este că serverul DHCP returnează un server DNS nevalid.

Pentru a remedia problema, executați următoarea comandă:

$aruncat „server de nume 8.8.8.8” | sudo tee -la /etc./resolv.conf

Este posibil ca gateway-ul dvs. implicit să nu fie setat uneori. Puteți adăuga un gateway implicit cu următoarea comandă:

$sudo ruta ipadăugați implicit prin 192.168.43.1 dev wls34u1

NOTĂ: Aici 192.168.43.1 este adresa IP a routerului meu și wls34u1 este numele interfeței de rețea Wi-Fi.

Deci, așa configurați setările de rețea pe CentOS 7. Vă mulțumim că ați citit acest articol.