Un scurt tutorial despre cum configurezi placa de reţea în 7 paşi (în cazul unei adreselor IP statice) - vezi aici cazul IP-urilor dinamice:
Plec de la ideea ca în reţea avem adrese statice locale, din clasa 192.168.0.0/24 , gateway 192.168.0.1. Avem o placa de reţea, eth0.
Pasul 1) Verific dacă este activată interfaţa:
ifconfig eth0
dacă rezultatul este de forma:
eth0 Link encap:Ethernet HWaddr 00:14:22:A6:61:94
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::214:22ff:fea6:6194/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5090 errors:0 dropped:0 overruns:0 frame:0
TX packets:4810 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3935575 (3.7 Mb) TX bytes:783902 (765.5 Kb)
Interrupt:217
(inclusiv linia inet addr: 192.168.0.xxx, etc), poţi trece la pasul 4.
Daca rezultatul este asemănător, dar lipseşte linia inet addr: etc, treci la pasul 3.
Pasul 2) Activez interafaţa de reţea
ifconfig eth0 up
Pasul 3) Configurea adresei IP:
ifconfig eth0 192.168.0.101 netmask 255.255.255.0
Pasul 4) Configurare default getaway:
Default gateway precizează echipamentul căruia îi vor fi trimise pachetele a căror adresă-destinaţie nu face parte din reţeaua locală.
route add defaul gw 192.168.0.1
Putem verifica dacă este configurat default gateway cu comanda:
laptop:/home/silviu # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Ultima linie de mai sus precizează default gateway.
Pasul 6) Configurare DNS
DNS (Domain Name System) reprezintă modalitatea prin care domeniile internet (ex. wordpress.com) sunt legate de adresele IP ale dispozitivelor din reţea (in special Internet) (ex. 72.232.101.43). Pentru a putea folosi numele de domenii pe calculatorul nostru trebuie configurate serverele DNS. Acestea sunt asigurate de provider-ul de Internet, şi sunt IPurile unor calculatoare care furnizează aceste servicii.
Pe o maşina linux, DNS-urile sunt memorate în /etc/resolv.conf, care este un fişier text, deci poate fi modificat cu orice editor de text, sau dacă tot suntem într-o consolă, cu ajutorul unei comenzi de forma:
echo "nameserver xx.yy.zz.tt" >> /etc/resolv.conf
unde xx.yy.zz.tt este DNSul furnizat de provider.
Pasul 7) Verificare configuraţie:
ping yahoo.com
daca sunt afişate şi linii de forma :
64 bytes from yahoo.com (216.109.112.135): icmp_seq=1 ttl=51 time=165 ms
totul este în regula şi vă dorim navigare placută.
Daca nu, ia-o de la capat…..