This shows you the differences between two versions of the page.
|
saisp:labs:11 [2014/05/17 11:40] mihai.carabas |
saisp:labs:11 [2016/05/23 19:47] (current) alexandru.carp [Pregătire infrastructură de laborator] |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ===== Cunoștințe și abilități ce vor fi dobândite ===== | ===== Cunoștințe și abilități ce vor fi dobândite ===== | ||
| - | * TODO | + | * Generare trafic de diferite tipuri în scopul evaluării parametrilor QoS ai rețelei |
| - | * TODO | + | * Strategii de QoS în mediul Linux |
| - | * TODO | + | * Folosirea comenzii ''tc'' pentru aplicarea strategiilor de QoS |
| + | * Colectarea de statistici folosind comanda ''tc'' | ||
| + | * Prezentarea unor wrappere peste comanda ''tc'' ce simplifică aplicarea politicilor de QoS (''HTB-Tools'', ''tcng'') | ||
| ===== Pregătire infrastructură de laborator ===== | ===== Pregătire infrastructură de laborator ===== | ||
| Line 15: | Line 17: | ||
| Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (''mjolnir''), în directorul ''saisp/'', arhiva laboratorului:<code bash> | Pentru a pregăti configurația de laborator va trebui să descărcați pe mașina fizică (''mjolnir''), în directorul ''saisp/'', arhiva laboratorului:<code bash> | ||
| - | student@mjolnir:~/saisp$ wget http://elf.cs.pub.ro/saisp/res/laboratoare/lab-11.zip | + | student@mjolnir:~/saisp$ wget --user=user-curs --ask-password http://repository.grid.pub.ro/cs/saisp/laboratoare/lab-11.zip |
| student@mjolnir:~/saisp$ unzip lab-11.zip | student@mjolnir:~/saisp$ unzip lab-11.zip | ||
| </code> | </code> | ||
| - | În urma dezarhivării rezultă două fișiere imagine KVM (format ''qcow2'', ''gateway.qcow2'', ''client1.qcow2'' și ''client2.qcow2'') și un script de pornire a topologiei (''lab11-start''). Imaginea de bază ''base.qcow2'' este deja în directorul ''saisp/'' și este baza pentru celelalte două fișiere: ''gateway.qcow2'', ''client1.qcow2'' și ''client2.qcow2''. | + | În urma dezarhivării rezultă trei fișiere imagine KVM (format ''qcow2'', ''gateway.qcow2'', ''client1.qcow2'' și ''client2.qcow2'') și un script de pornire a topologiei (''lab11-start''). Imaginea de bază ''base.qcow2'' este deja în directorul ''saisp/'' și este baza pentru celelalte trei fișiere: ''gateway.qcow2'', ''client1.qcow2'' și ''client2.qcow2''. |
| Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. | Puteți urma pașii de mai sus pentru a descărca infrastructura KVM pentru laborator pentru lucru acasă. | ||
| Line 31: | Line 33: | ||
| student@mjolnir:~/saisp$ ssh -l root 192.168.1.3 | student@mjolnir:~/saisp$ ssh -l root 192.168.1.3 | ||
| </code> | </code> | ||
| - | iar pentru conectarea la ''monitor'' folosiți comanda<code bash> | + | pentru conectarea la ''client1'' folosiți comanda<code bash> |
| - | student@mjolnir:~/saisp$ ssh -l root 192.168.1.4 | + | student@mjolnir:~/saisp$ ssh -l root 192.168.1.1 |
| </code> | </code> | ||
| + | iar pentru conectarea la ''client2'' folosiți comanda<code bash> | ||
| + | student@mjolnir:~/saisp$ ssh -l root 192.168.1.2 | ||
| + | </code> | ||
| + | |||
| + | Parola pentru cele trei mașini virtuale este ''student'' atât pentru utilizatorul ''root'' cât și pentru utilizatorul ''student''. | ||
| - | Parola pe cele două mașini virtuale este ''student'' atât pentru utilizatorul ''root'' cât și pentru utilizatorul ''student''. | + | <note warning> |
| + | Pentru a avea acces la Internet din masina virtuala, rulati pe **masina fizica** comanda: | ||
| + | <code bash>sudo iptables -t nat -A POSTROUTING -o eno1 -j MASQUERADE</code> | ||
| + | </note> | ||
| ===== Navigare ===== | ===== Navigare ===== | ||