Configurarea unei rețele în Ubuntu și CentOS
În cele mai multe locuri în care se întâmplă să aibă Wi-router-uri și tot ceea ce este necesar pentru conectare - parola pentru wifi. Dar există câteva locuri mai puțin prietenoase, unde nu există nici un server DHCP și DNS și toate acestea trebuie configurate manual.
Multe linux-distribuții și mediile de desktop au lor gui-unelte pentru configurarea rețelei, dar există un set comun de fișiere de configurare și utilități - care e despre ele și vor fi discutate în acest articol.
În setul minim de setări pentru operarea în rețea, aveți nevoie
În loc de interfața eth0, pot exista orice alte, de exemplu, wlan0.
Puteți afla interfețele de rețea actuale folosind
Aceste setări, cu ajutorul metodelor de mai sus, pot fi salvate numai în momentul în care sistemul rulează, totul se va pierde după repornire. Comenzile ifconfig, ip, rute sunt disponibile în Ubuntu și CentOS.
Acum, să vedem cum sunt salvate setările în diferite distribuții.
Sub Ubuntu, scriptul /etc/init.d/networking citește configurațiile din directorul / etc / network /. în special / etc / rețea / interfețe.
În loc de statică. poate fi dinamic - înseamnă că setările vor fi primite de la serverul DHCP.
Pentru a aplica setările
CentOS fișier cu configurarea setărilor de rețea este în / etc / sysconfig / network-scripts / ifcfg-ethN. unde N este numărul interfeței (număr de la 0 și mai sus).
În loc de BOOTPROTO = nimic. poate fi BOOTPROTO = dhcp - înseamnă că setările vor fi primite de la serverul DHCP.
Numele gateway-ului și al gazdei este configurat în / etc / sysconfig / network
Pentru a aplica setările
- căutarea Skynet - sufix atașat la numele de gazdă nu este complet introdus, de exemplu, ping ftp => ftp.skynet.
- nameserver 8.8.8.8 - serverul DNS la care vor merge toate cererile
- nameserver 8.8.4.4 - un server DNS de rezervă, care va fi interogat în cazul unei defecțiuni a primului
Pe lângă interogarea serverului DNS, este posibilă interogarea magazinului local de înregistrări, pentru care fișierul /etc/nsswitch.conf răspunde. în care două înregistrări principale
responsabil pentru determinarea modului de rezolvare a numelor de gazde și rețele
- fișiere - înseamnă a lua de la / etc / gazde
- dns - la cerere la serverul DNS specificat în /etc/resolv.cfg
Uneori se întâmplă că este necesar să se precizeze în mod clar ip-server DNS, de exemplu, în cazul în care furnizorul de servicii DNS-server nu este stabil (ca în Ukrtelecom;)), în acest scop, în conformitate cu ubuntu. corectați fișierul /etc/dhcp/dhclient.conf:
- eliminați serverele de nume de domenii din cerere
- pre-nume nume-servere 8.8.8.8;
Verificați viteza conexiunii
Pentru a verifica viteza de conectare între două gazde, există utilitarul iperf.
Sub Ubuntu se instalează astfel
Sub CentOS, trebuie să conectați un depozit RPMforge și să instalați ca de obicei
Pe o singură mașină, executați iperf ca server pe portul 1234
Pe de altă parte, începem ca client și conectăm la server
La sfârșitul testului, puteți vedea viteza dintre aceste două gazde.