configurarea rețelei Linux, configurați LAN Linux, configurați interfața de setare locală

Configurarea interfețelor de rețea în Linux

Tastați-l în consolă și veți afla ce opțiuni sunt instalate în prezent pentru interfețele de rețea activă. Apropo, are sens pentru a rula această comandă înainte de module de conectare: ce se întâmplă dacă interfață de suport construit în kernel, iar ajustările necesare sunt efectuate în timpul instalării sistemului. Apoi, puteți obține înapoi informații despre parametrii Ethernet-card, și așa-numitele „loopback“ sau „buclă de feedback“ - Loopback locală (interfață Ethernet cu o singură placă de rețea este menționată ca eth0, interfața loopback - ca lo). Dacă această comandă, nu va primi nimic, trebuie să se deplaseze pe la modulul de conectare și reglare, și ar trebui să înceapă cu interfața loopback.

Configurarea o interfață locală (lo).

Această interfață este utilizată pentru a comunica programele IP-clienții cu IP-servere care rulează pe aceeași mașină, astfel încât este necesar să se stabilească în sus, chiar dacă nu conectați niciun dispozitiv de rețea.

Interfața locală este configurată cu următoarea comandă:

[Root @ localhost] # ifconfig lo 127.0.0.1

Acum, pentru a testa funcționalitatea protocolului TCP / IP pe aparat, puteți rula:

[Root @ localhost] # ping 127.0.0.1

Configurarea card de interfață de rețea Ethernet (eth0).

[Root @ localhost] # ifconfig eth0 192.168.0.5 netmask 255.255.255.0

[Root @ localhost] # ifconfig eth0 up

Dacă nu specificați o mască de subrețea, implicit este setată masca 255.0.0.0.

pentru interfața port serial.

reguli de rutare determină în cazul în care pentru a trimite IP-pachete. Informațiile de rutare sunt stocate într-una din tabelele de bază.

rutare dinamică este necesară în cazul în care aveți o continuă schimbare structură de rețea complexă și aceeași mașină poate fi disponibilă pentru diferite interfețe (de exemplu, prin diferite interfețe Ethernet sau SLIP). Rutele sunt specificate static, de obicei, nu se schimbă, chiar dacă utilizați rutare dinamică.

Dacă tabelul este gol, atunci veți vedea numai titlurile coloanelor. Apoi, trebuie să folosim ruta. Folosind comanda pe traseu, puteți adăuga sau elimina unul (pentru a introduce o singură comandă) rută statică. Iată formatul:

[Root @ localhost] # traseu -f

De regulă, este necesar să se adapteze rutarea cele trei interfețe menționate mai sus:

* Interfață locală (lo),

* Card de interfață Ethetnet (eth0),

* Interfață la portul serial (PPP sau SLIP).

[Root @ localhost] # route add - lo net 127.0.0.1

Dacă trebuie să comunice cu rețeaua locală utilizează un Ethernet bord, și toate mașinile sunt pe rețea (de rețea masca 255.255.255.0), apoi setările de rutare, pur și simplu apel:

[Root @ localhost] # route add - 192.168.0.5 net netmask 255.255.255.0 eth0

Dacă aveți de mult, ceea ce înseamnă că aveți nevoie pentru a determina netmask și apel comandă traseu pe fiecare interfață.

[Root @ localhost] # route add default gw 192.168.1.1 eth0

După ce setările de rutare, puteți verifica dacă ați reușit. Pentru a face acest lucru, executați comanda din nou:

[Root @ localhost] # netstat -NR

Dacă ieșirea comenzii arata ca acest lucru, așa cum sa arătat mai sus, dar nu conține un șir de caractere care conține graficului destinație 0.0.0.0. și în coloana Gateway specifică traseul pe care este utilizat pentru conexiuni în mod implicit, este probabil că nu specificați acest traseu!