Sunteți pe pagina 1din 9

LUCRAREA NR.

4
CONECTAREA LA REEA 1. Scopul lucrrii
Obiectivele acestei lucrri sunt familiarizarea cu componentele de conectivitate, ntelegerea modurilor de adresare IP, configurarea static a adresei, configurarea TCP/IP pentru alocare dinamic de adrese, verificarea si testarea conexiunilor TCP/IP, familiarizarea cu conceptele de domeniu i workgrup.

2. Consideraii teoretice
2.1 Conectivitatea O reea e compus dintr-o serie de echipamente care comunic ntre ele. Regulile i procedurile de comunicare care trebuie repectate pentru a realiza comunicarea n cadrul reelei se numesc protocoale. Calculatoarele utilizeaz patru componente pentru a oferi conectivitatea la reea: protocoale servicii de reea plci de retea bindings

Un protocol e un set de reguli i proceduri de comunicare ce definesc coninutul, formatul datelor transmise, modalittile de sincronizare, secventiere i control al erorilor. Serviciile de reea permit echipamentelor ce utilizeaz aceleai protocoale s se conecteze i s utilizeze partajat resursele din reea. Serviciile de reea ofer funcii de reea aplicatiilor cum ar fi accesul la fiiere partajate sau imprimante. Aceste servicii snt componente software nglobate n sistemul de operare sau snt oferite de teri. Placa de reea este componenta hardware care realizeaz legatura ntre calculator i mediul de transmisie (cabluri de reea sau alte medii). Placa de reea reprezint interfaa fizic ntre calculator i reea. Bindings-urile definesc metodele de legare a componentelor din retea. Pentru a realize conectarea la retea trebuie sa se instaleze si configureze protocoalele de retea, apoi sa se instaleze si sa se configureze serviciile si in final sa se configureze binding-urile daca e necesar. 2.2 Instalarea TCP/IP pentru conectarea la reea

REELE DE CALCULATOARE

Sistemul de operare Linux ofer o implementare complet a tuturor protocoalelor din stiva TCP/IP. Sistemul de operare Windows 2000 instalez stiva TCP/IP ca i stiv implicit de protocoale (dac se detecteaz prezena unei plci de reea). Dac stiva TCP/IP nu a fost instalat putei s o instalai manual. Pentru a instala stiva TCP/IP pe sistemul de operare Windows 2000 trebuie s executai urmtorii pai: 1. Selectai My Network Places i aplicai click dreapta, alegei Properties. 2. n fereastra Network and Dial-up Connections selectai Local Area Network, aplicai click dreapta i alegei Properties. 3. Verificai dac TCP/IP este n lista componentelor instalate. Dac n lista componentelor afiate sub textul Components checked are used by this connection, TCP/IP e bifat atunci apsai butonul Cancel pentru nchiderea ferestrei. 4. Dac componenta TCP/IP nu e bifat, bifai i apsai butonul Install. n fereastra Select Network Component Type selectai Protocol i apoi selectai Add. 5. n fereastra Select Network Protocol bifai Internet Protocol (TCP/IP) i apsai butonul OK. 6. Windows 2000 va instala stiva de comunicaie TCP/IP. Dup instalare se va reveni n fereastra Local Area Connection Properties iar n list va aprea elementul Internet Protocol bifat. Apsai butonul OK. 7. Verificai ca Internet Protocol (TCP/IP) sa fie bifat i apoi selectai OK. 2.3 Moduri de adresare IP Adresele IP pot fi alocate manual, dinamic de ctre serverele DHCP sau automat prin mecanismul APIPA (Automatic Private IP Addressing) numai n sistemele de operare Windows. 2.3.1 Adresarea static Ocazional, n reea, adresele trebuie asignate manual. De exemplu, configurarea static a adreselor e necesar ntr-o reea cu multe segmente n care nu este prezent nici un server DHCP. Configurarea static e recomandat numai n cazul n care nu este disponibil un serviciu DHCP n reea. Administrarea manual a adreselor IP este consumatoare de timp n reelele medii i mari. 2.3.2 Adresarea dinamic Un server DHCP aloc automat adrese IP dintr-un grup sau grupuri de adrese disponibile, deasemenea, aloc i alte informaii TCP/IP pentru configurare cum ar fi adresa serverului DNS, gateway-ul implicit. Procesul de alocare automat a adresei prin serverul DHCP se desfoar n urmtorii pai: clientul (echipament din reea) trimite o cerere pentru primirea unei adrese IP serverului DHCP;

CONECTAREA LA REEA

serverul DHCP deservete echipamentul prin alocarea unei adrese.

2.3.3 Automatic Private IP Addressing sisteme Windows APIPA permite configurarea unei adrese IP n cazul n care calculatorul client nu poate primi o adres IP de la un server DHCP. Prin mecanismul APIPA se aloc doar adres IP i masca de subreea, nici o alt informaie de configurare. Acest aspect limiteaz conectivitatea doar la reeaua local, calculatorul client neavnd acces la alte reele sau la Internet. n momentul n care un calculator fra adres IP pornete, se execut urmtorii pai: calculatorul client ncearc s localizeze un server DHCP pentru a obine parametri de configurare TCP/IP; dac nu se localizeaz nici un server DHCP, calculatorul client i configureaz automat o adresa IP i o masc de subreea din clasa de adrese rezervate Microsoft (adrese de clas B din intervalul 169.254.0.1 169.254.255.254 i cu masca de subreea 255.255.255.0); dac, la un moment dat, calculatorul client detecteaz prezena unui server DHCP, procesul de asignare APIPA este oprit. 2.4 Configurarea TCP/IP pentru asignarea static a unei adrese IP Pentru fiecare plac de reea din calculator care utilizeaz stiva TCP/IP n momentul n care se configureaz static o adres IP trebuie s se asigneze i masca de subreea i gateway-ul implicit. 2.4.1 Configurarea TCP/IP pentru asignarea static a unei adrese IP n sistemele Windows 1. Deschidei fereastra Properties din Local Area Connection. 2. Apsai Internet Protocol (TCP/IP), verificai dac e bifat opiunea TCP/IP i alegei Properties. 3. Alegei Use the following IP address. 4. n casua IP address, scriei valoarea adresei indicat de instructor. 5. Verificai c opiunea Use the following DNS server address s fie selectat i n csua Preferred DNS Server box scriei valoarea indicat de instructor. 6. Apsai OK pentru a nchide fereastra TCP/IP Properties, apsai OK pentru a nchide fereastra Local Area Connection Properties. 2.4.2 Configurarea TCP/IP pentru asignarea static a unei adrese IP n sistemele Linux n sistemele Linux, exist dou modaliti de configurare static a unei adrese IP, utilizarea command line i configurarea fiierului de reea. Pentru a realiza aceste configurri trebuie s avei drepturi de root. 1. Configurarea utiliznd command line.

REELE DE CALCULATOARE

a) ncrci driverul pentru placa de reea. Unele distribuii vor instala automat driverul pentru placa de reea, pentru a verifica ncrcarea driverului editai fiierul /etc/modules.conf sau executai comanda /sbin/lsmod b) Pentru a asigna adresa IP i masca de subreea executai comanda :/sbin/ifconfig a interface_name <IPaddress> netmask
<netmaskaddress>

c) Adugai gateway-ul implicit executnd comanda: /sbin/route add


default gw <gateway_addr>.

Configurarea realizat ramne valabil pna la urmatoarea repornire a calculatorului. 2. Configurarea utiliznd fiierul de reea Fiecare distribuie de Linux i pstreaz fiierul de configurarea n locuri diferite. Sistemul pstreaz configuraia pn cnd se modific fiierul de configurare. Modificrile se pastreaz dupa reboot. a) Editai fisierul /etc/sysconfig/network-scripts/ifcfgFiierul ifcfg-interface_name configurat pentru obtinerea static a informaiilor de reea conine urmtoarele informaii:
interface_name. numele interfeei poate orice interfaa? utilizator sa activeze

DEVICE=interface_name USERCTL = no BOOTPROTO=none

cum se aloc adresa IP i ceilali parametri de reea ( prin DHCP, BOOTP, none asignarea static) vrei ca interfaa s fie activat la reboot?(yes/no) adresa IP alocat interfeei masca de reea asociat adresa reelei adresa de broadcast a reelei

ONBOOT=yes IPADDR= addrIP NETMASK=address NETWORK=address BROADCAST=address

b) Editai fiierul /etc/sysconfig/network i completai-l ca n exemplul de mai jos:


NETWORKING = yes HOSTNAME= hostname FORWARD_IPv4 = yes GATEWAYDEV = gwdev Configurare reea numele serverului realizare IP forwarding Gwdev este numele device-ului eth# folosii ca s accesai gateway-ului pe care-l

GATEWAY = gwIP

gwIP este adresa gateway-ului reelei remote

CONECTAREA LA REEA

2.5 Verificarea i testarea conexiunilor TCP/IP Dup configurarea stivei TCP/IP, utilizai comenzile ipconfig/ifconfig i ping pentru a testa configurarea calculatorului i pentru a v asigura c acesta poate comunica utiliznd protocoalele stivei. 2.5.1 Comanda Ipconfig/Ifconfig Ipconfig comand utilizat n sistemele Windows pentru a obine informaii despre configurarea de baz: adresa IP, masca de reea, gateway implicit. Prin utilizarea n conjuncie cu /all se obine un raport mai detaliat al configurrii pentru toate interfeele.
Ipconfig [/all] [/renew[adapter]] [/release[adapter]] /all = informaii despre toate interfeele /renew = rennoiete informaiile primite de la serverul DHCP pentru /release = renun la informaiile primite de la serverul DHCP

toate plcile de reea

Ifconfig comand utilizat de sistemele Linux pentru a face o interfa accesibil nivelului reea. Aceasta implic asignarea unei adrese IP i a altor parametri i activarea interfeei.
Ifconfig [interface] [address [parameters]]

Utilizat fr nici un argument, comanda ifconfig afieaz starea interfeelor active. Dac se furnizeaz ca argument o singur interfa atunci se afieaz informaiile de configurare doar pentru acea interfa. Dac se furnizeaz ca argument a atunci se afieaz informaiile despre toate interfeele inclusiv pentru interfeele care nu snt active. Altfel, se configureaz interfaa. numele interfeei, de obicei numele urmat de un numr (de exemplu, eth0 este numele primei interfee Ethernet); up argument care activeaz o interfa; down argument care dezactiveaz interfaa. Utilizarea acestei obiuni va duce la tergerea tuturor intrrilor ce vizeaz interfaa din tabela de rutare.
interface

Pentru o interfa de reea se pot asigna mai multe adrese IP prin crearea subinterfeelor numite alias. Trebuie s specificai numele_interfeei: numr. Exemple:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 up

2.5.2 Comanda ping. Troubleshooting utiliznd comanda Ping Programul Ping (Packet Internet Gopher) e utilizat pentru verificarea accesibilitii unui host din reea. Acest program transmite mesaje ICMP spre un host remote i ateapt de la acesta

REELE DE CALCULATOARE

un rspuns. Comanda permite determinarea distanei la hostul remote n termeni de timp de transmisie.
Ping [-t] [-a] [-n destination_address count] [-l length] [-f] [-i ttl] [-r count]

(numrul maxim de hop-uri pe care le poate parcurge pachetul nainte de a fi rejectat din reea, 1...255); - r = afieaz ruta parcurs de mesaj; destination address = adresa hostului remote . Cnd verificai i testai conectivitatea utilizai comanda ping pentru a parcurge urmtoarea secven de task-uri: 1. Executai ping pe adresa de loopback pentru a verifica dac stiva e instalat i configurat corect pe calculatorul local. Pentru aceasta, executai comanda ping 127.0.0.1. Dac comanda eueaz nseamn c stiva nu rspunde; driver-ul e defect, placa de reea nu functioneaza. 2. Executai ping pe adresa local pentru a verifica dac adresa a fost asignat corect. Pentru aceasta executai ping <IP address of the local host>. 3. Executai ping pe adresa gateway-ului implicit. Acest pas verific accesibilitatea gateway-ului implicit i faptul c hostul poate comunica cu alt host din reea. Pentru aceasta executai ping <IP address of default gateway>. 4. Executai ping pe adresa unui host remote localizat dincolo de gateway-ul implicit. Acest pas verific posibilitatea comunicrii cu host-uri din afara segmentului dumneavoastr de reea. 2.5.3 Comanda tracert/ traceroute Programul tracert/traceroute reprezint o unealt de testare, depanare i management care permite vizualizarea traseului datagramelor IP de la un ruter la altul. Programul funcioneaz trimind pachete ICMP unei adrese IP i incrementnd cmpul TTL din header-ul IP, ncepind cu 1, i analiznd mesajele ICMP returnate. Tracert/traceroute returneaz lista ruterelor care au generat mesaje de eroare.
Tracert [-d] [-h max_hops] [-j host_list] [-w timeout] target_name

t = ping pn la ntrerupe; a = rezolv adresa host n nume de host; n = numr pachetele de tip echo transmise; l = dimensiunea pachetului echo transmis; f = flag care seteaz opiunea de nefragmentare; i TTL = seteaz timpul de via pentru un pachet

= implicit, se realizeaz rezolvarea adreselor n nume, opiunea activ determin inhibarea acestei translatri; -h = numrul maxim de hop-uri n cutare pentru destinaia specificat; -j = opiunea de rutare de la surs; - w = specific un interval de time-out pentru fiecare mesaj de raspuns (ms); target_name = numele/adresa hostului remote.
-d

CONECTAREA LA REEA

2.6 Workgroup-uri i domenii in Windows 2000 2.6.1 Workgroup-uri Un workgroup e o grupare logic de calculatoare care mpart resurse, fiiere i imprimante. Un workgroup se mai numete i reea peer-to-peer deoarece toate componentele lui mpart resurse n mode egal, fr a exista un server dedicat. Fiecare sistem cu Windows 2000 Server sau Professional din workgroup menine local o baza de date ce conine conturile utilizatorilor i informaii legate se securitatea resurselor pentru acel sistem. Deoarece fiecare calculator din workgroup menine o astfel de baz de date administrarea conturilor utilizatorilor i a resurselor e descentralizat. Un utilizator trebuie sa aiba cont de utilizator pe fiecare calculator din workgroup pe care dorete s-l utilizeze. Orice modificare legat de contul utilizatorului (modificarea parolei, crearea unui nou cont) trebuie realizat local, pe fiecare sistem. Utilizarea workgroup-urilor are urmtoarele avantaje: uurina n proiectare i implementare; nu necesit existena unui calculator pe care s ruleze Windows 2000 Server pentru centralizarea informaiilor legate de securitate; este o soluie convenabil pentru reele cu puine calculatoare. 2.6.2 Domenii Un domeniu e o grupare logic de calculatoare care partajeaz o baz de date central n care snt stocate informaiile despre conturile utilizatorilor i informaiile legate de securitatea domeniului. n sistemele Windows 2000 aceast baz este cunoscut sub numele de directory i este parte a serviciului Active Directory. ntr-un domeniu, directory-ul este localizat pe calculatoarele configurate cu funcia de controloare de domeniu. Un controler de domeniu e un server care realizeaz administrarea centralizat a domeniului. Un domeniu nu se refer la o singur locaie sau la o anumit configuraie de reea. Calculatoarele dintr-un domeniu pot fi localizate n aceeai proximitate fizic sau pot fi localizate n diferit coluri ale lumii, comunicnd prin ISDN, DSL etc. Utilizarea domeniilor are urmtoarele avantaje: administrarea centralizat; o singur logare pentru ca utilizatorii s obin acces la resursele pentru care au permisiuni; un utilizator se poate loga pe un calculator i poate accesa resurse de pe alte calculatoare dac are permisiuni; scalabilitate.

3. Desfurarea lucrrii
3.1 S se instaleze stiva TCP/IP pentru conectivitate. 3.2 S se configureze stiva TCP/IP pentru obinerea dinamic a unei adrese IP. 3.2.1 Sistemele Windows.

REELE DE CALCULATOARE

1. n Control Pane, executai dublu-click pe icon-ul Network and Dial-Up Connections. 2. n fereastra deschis, selectai Local Area Connection, executai click-drepta i alegei Properties. 3. Verificai n lista dac Internet Protocol (TCP/IP) e bifat i apsai butonul Properties. 4. n noua fereastr deschis, bifai opiunea Obtain an IP address automatically. 5. Apsai butonul OK. 6. Deschidei o fereastr de command promt i executai ipconfig/all. Utilizai informaiile afiate pe ecran pentru a completa urmtorul tabel.
Setare DHCP e activate Adresa IP Masca de subreea Servere DNS Timp obinere adres Timp expirare adres Valoare

3.2.2 Sistemele Linux 1. ncrcai driverul pentru placa de reea. 2. Editai fiierul /etc/sysconfig/network-scripts/ifcgf-eth0 i facei modificrile necesare pentru utilizarea DHCP. Exemplu de fisier ifcfg-eth0:
DEVICE=eth0 USERCTL = no BOOTPROTO=DHCP ONBOOT=yes IPADDR= addrIP NETMASK=address NETWORK=address BROADCAST=address

3.

Editai/creai fiierul /etc/sysconfig/network pentru utilizarea DHCP.


NETWORKING = yes HOSTNAME = hostname FORWARD_IPv4 = yes GATEWAYDEV = gwdev GATEWAY = gwIP

4. 5.

Executai comanda /etc/rc.d/init.d/network restart. Verificai adresa IP i parametri primii de la serverul DHCP executnd comanda /sbin/ifconfig.

CONECTAREA LA REEA

3.3 Obinerea unei adrese IP utiliznd APIPA. Nu ncepei execuia pasului 3.3 pn cnd instructorul nu va anuna oprirea serverului DHCP. 1. n command prompt executai ipconfig /release apoi apsai tasta enter. 2. n command prompt executai ipconfig /renew apoi apsai tasta enter. 3. Ce mesaj este afiat i ce indic acest mesaj? V ateptai s avei asignat o adres IP? 4. n command prompt executai ipconfig /all i apoi apsai tasta enter. Utilizai informaiile afiate pe ecran pentru a completa urmtorul tabel.
Setare DHCP activate Autoconfigurare activat Adresa IP Masca de subreea Servere DNS Valoare

3.4 Configurarea TCP/IP pentru asignarea manual a unei adrese IP 1. n Local Area Connection alegei Properties. 2. Verificai dac Internet Protocol (TCP/IP) este bifat ca opiune i apoi alegei Properties. 3. n noua fereastr deschis alegei opiunea Use the following IP address i n IP address completai cu informaiile furnizate de instructor. 4. Verificai ca opiunea Use the following DNS server address s fie bifat i n Preferred DNS Server completai cu informaiile furnizate de instructor. 5. Apsai butonul OK i nchidei fereastra TCP/IP Properties. Apsai butonul OK pentru a nchide fereastra Local Area Connection Properties. 6. n command prompt executai ipconfig/all. Utilizai informaiile afiate pe ecran pentru a completa urmtorul tabel.
Setare DHCP activate Adresa IP Masca de subreea Servere DNS Valoare

3.5.

Testarea comenzilor arp, nslookup si dhclient 3.5.1. Folosind comanda arp vizualizati perechile de adrese MAC IP memorate. 3.5.2. Folosind comanda arp introduceti static o pereche de adrese MAC IP. 3.5.3. Folosind comanda nslookup setati un server DNS pentru interogare si vizualizati adresele IP corespunzatoare catorva site-uri. 3.5.4. Testati comanda dhclient (Linux)