In acest articol incepem discutia despre retelistica in Linux. Cum punem o adresa IP pe o interfata Ethernet, cum setam default gateway si cum testam conectivitatea de baza cu ping si traceroute. Hai sa incepem !

        Incepem prin a vedea ce interfete de retea avem la dispozitie si daca avem sau nu adrese IP pe acestea. Pentru a verifica toate acestea folosim comanda:
$ifconfig //  aici putem vedea mai multe detalii despre fiecare interfata in parte. 
Eu am setate in momentul de fata 2 interfete Ethernet si o interfata Loopback (care aparare by default si are scopul de a testa functionalitatea suitei de protocoale TCP/IP si de a permite functionarea mai multor programe fara a avea neaparat acces la o retea -> ex: server Web).
 cum-vad-interfetele-de-retea-din-ubuntu-linux-ramon-nastase
$ifconfig – folosind aceasta comanda putem vedea mai multe detalii despre interfata ens33 (cea pe care o vom folosi in acest tutorial):
  1. adresa MAC
  2. Nr. de Bytes trimisi si primiti
  3. adresa IP si masca ( pe care o vom configura )

cum-vad-interfetele-de-retea-din-linux-ramon-nastase

Alocarea Dinamica a adresei IP

        In momentul in care ne conectam la o retea (Wireless), procesul este simplu, ne conectam cu laptop-ul sau PC-ul prin cablu la LAN(sau cu smartphone-ul, tableta la Wireless etc.) si fara nici o bataie de cap putem comunica in Internet (Facebook, Google, etc). Ce se intampla defapt in spate ? Cum se poate sa fie atat de simplu ?

Datorita urmatorului serviciu de retea:

DHCP (Dynamic Host Configuration Protocol) este procedeul prin care putem configura o adresa IP, Masca si Gateway in mod dinamic pe orice dispozitiv.

Pentru a a aloca o adresa IP in mod dinamic (prin DHCP) trebuie sa dam urmatoarea comanda:

$dhclient eth0 //sau orice alta interfata

cum-setez-o-adresa-ip-in-mod-dinamic-pe-o-interfata-ethernet-in-terminal-linux

Alocarea Statica a adresei IP

        Se recomanda ca anumite dispozitive din retea (Routere, Switch-uri, Servere, Imprimante etc.) sa aiba asignata o adresa IP statica (manuala). Pentru noi, acest caz se aplica atunci cand vine vorba de servere (Linux sau Unix) si trebuiesc aplicate urmatoarele comenzi:
$ifconfig eth0 192.168.30.10/24
$ip address add 192.168.30.10/24 dev eth0
Acum ca am setat Adresa IP statica este momentul sa setam si un default gateway pentru a putea accesa Internetul.
$ip route add default via 192.168.30.2
Pentru a verifica configul facut avem urmatoarea comanda:
$ip route show
cum-setez-o-adresa-ip-in-mod-dinamic-pe-o-interfata-ethernet-in-terminal-linux
Daca nu esti familiar cu aceste concepte (default gateway, adrese IP, etc.) iti recomand sa incepi AICI:
  1. Concepte de baza despre Retelele de Calculatoare
  2. Setari de Baza pe Echipamente/Servere
Comenzi:
$ifconfig eth0 192.168.1.10/24
$ip address add 192.168.1.10/24 dev eth0
$ip route show
$ip route add default via 192.168.1.1

Dupa atatea configurari a venit moment sa si verificam ceea ce am facut, asadar haide sa verficam Conexiunea la Internet in Ubuntu Linux.

Troubleshooting-ul Conectivitatii la Internet

Avem doua abordari cand vine vorba de Troubleshooting-ul Conectivitatii la Internet:
 
1) Sa verificam ca avem o conexiune cu furnizorul de Internet (ISP)
2) Sa testam functionalitatea serviciului de rezolvare de nume (DNS)
 
De foarte multe ori problema nu apare la conectivitate ci la setarea incorecta a serverului DNS. In clip-ul viitor vom vedea cum putem modifica aceste setari, dar pentru moment ne vom rezuma la cele 2 comenzi pe care le poti gasi mai jos (dig si nslookup). 
 
Acestea ne ajuta sa vedem daca cererea DNS (trimitem un nume – google.ro – si asteptam un IP-ul pentru acel nume) a fost completata cu succes.
 
 
1) Verificare Conectivitate
#ping 8.8.8.8
#traceroute 8.8.8.8
 cum-verific-conexiunea-la-internet-in-terminal-ubuntu-linux
2) Verificare DNS
#dig google.ro 
#nslookup google.ro
 cum-verific-setarea-dns-in-ubuntu-linux-din-terminal
Urmareste video-ul de mai jos pentru a afla mai multe:

In acest video vom vedea cum putem face Captura de Pachete in Wireshark. In primul rand ce este Wireshark ? Este un program care “asculta” tot traficul — care iese si intra de pe o interfata — si il afiseaza pe masura ce acesta este generat.

Citeste si:  Vitamine si Minerale | Elementele unui stil de viata sanatos



Te Felicit si iti Multumesc 🙂

        Te Felicit pentru ca ai ales sa inveti mai multe si sa devi mai bun si iti multumesc pentru interes si atentia acordata. In acest articol ai aflat cum putem comprima si arhiva fisierele in Ubuntu Linux.

Da un SHARE acestui articol si ABONEAZA-TE la canalul de YouTube pentru a fi la curent cu ultimele tutoriale! Conecteaza-te cu mine pe LinkedIn !

Descarca #eBook + “Manual de Comenzi Cisco

ebook gratuit retelistica ramon nastase


 

Summary
Review Date
Reviewed Item
Retelistica in Linux | Setare adresa IP, Gateway si Troubleshooting | Invata Linux #2
Author Rating
51star1star1star1star1star

Comments


Ramon

Numele meu este Ramon Nastase, am 23 de ani si sunt Pasionat de IT&C (Retelistica, Linux, Securitate), Training si Dezvoltare Personala. Misunea mea este sa te ajut pe tine sa-ti atingi potentialul maxim in cariera ta din domeniul IT. Practic retelistica de 7 ani, iar in prezent sunt certificat Cisco CCNP R&S si Security, CCNA Voice, CompTIA Security+ si LPIC-102. Livrez cursuri de peste 3 ani, am instruit peste 200 de studenti, si in prezent am postat peste 130 de tutoriale pe YouTube. Toate acestea spun despre mine ca sunt persoana potrivita care sa te indrume, mai departe, pe calea ta din domeniul IT.

Related Posts

Tutoriale

Tutoriale IT

Aceste tutoriale fac parte din seria #TutorialeIT si au scopul de a demonstra diferite concepte care tin de domeniul IT (fie ca este vorba despre Virtualizare, administrare de Servere Windows sau diferite concepte care tin Read more…

Tutoriale

Curs Linux pentru Incepatori

Curs Linux pentru Incepatori GRATUIT pentru oricine doreste sa invete mai multe despre acest Sistem de Operare Linux (cu distributii precum Ubuntu, CentOS, Debian etc.), modul de lucru din linia de comanda (CLI), administrarea de Read more…

Tutoriale

Curs Retele de Calculatoare

Curs Retele de Calculatoare GRATUIT pentru oricine doreste sa invete mai multe despre retele, echipamente de retea si elementele care le compun. SummaryReviewer AdiReview Date 2017-10-19Reviewed Item Curs Retele de Calculatoare | #InvataRetelistica | RamonNastase.roAuthor Read more…