This shows you the differences between two versions of the page.
|
rl:teme:tema2 [2025/12/02 16:44] florin.stancu |
rl:teme:tema2 [2025/12/09 22:01] (current) florin.stancu |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| * //**2025-12-15 23:55 - <color red>deadline HARD!</color> **// | * //**2025-12-15 23:55 - <color red>deadline HARD!</color> **// | ||
| + | **Revizii: ** | ||
| + | * **//2025-12-09 22:00//:** Checker v2025.5.1: resolvat UDP listenerul la task 5 + enable systemd lingering pt tmux ca workaround la deconectările de la SSH (vedeți forum local infrastructure pentru folosire)! | ||
| + | * **//2025-12-08 18:00//:** Checker v2025.4: rezolvat problema cu dimensiune arhivă prea mare dacă v-ați conectat cu vscode (yep, ocupă ceva partea auto-instalată pe server)! | ||
| + | * **//2025-12-05 23:00//:** Task 06 (DNAT): modificare enunț! host portul 18000+H trebuie să ducă către serverul HTTP al României (ori suntem daci ori nu mai suntem)! Checkerul deja verifica asta :D A fost schimbare de ultim moment (task-ul fiind mult mai dificil dacă se făcea DNAT spre Italy datorită rutelor multiple) și am uitat de enunț... | ||
| + | * **//2025-12-04 16:45//:** Checker v2025.3: another day, another bug... UPDATE toți cei de pe OpenStack, am făcut optimizări drastice asupra memoriei utilizate de checker (cleanup) + 1GB zswap! | ||
| + | * **//2025-12-03 22:20//:** Checker v2025.2: pus enforcement ca să nu mai funcționeze trolleala cu reboot pe OpenStack, UPDATE ASAP! | ||
| + | * **//2025-12-03 9:30//:** Checker v2025.1: reparat problema cu ''t2check --save'' pe OpenStack (crăpa conexiunea SSH din cauza cloud-init-ului care, când repornea, repornea automat și serviciul networking chiar dacă era totul OK); ACUM MERGE SAVE-ul (doamne-ajută)! | ||
| + | * **//2025-12-02 21:00//:** Imagine pe OpenStack //v2025.1//: pus lock la password auth pe student! GATA, ne calmăm cu ASCII "art"-ul prin consolele altora, da? | ||
| + | * **//2025-12-02 11:00//:** Tema a fost lansată ;) | ||
| <ifauth @rl> | <ifauth @rl> | ||
| **Cine vede ce este mai jos este asistent ;)** | **Cine vede ce este mai jos este asistent ;)** | ||
| - | **Revizii: ** | ||
| - | * **//2025-11-yy hh:mm//:** Reparat ceva | ||
| - | * **//2025-11-30 13:00//:** Tema a fost lansată ;) | ||
| </ifauth> | </ifauth> | ||
| Line 21: | Line 27: | ||
| Fiecare exercițiu are un punctaj propriu. Nota pe întreaga temă este dată de suma punctajelor acumulate în urma rezolvării fiecărui exercițiu. | Fiecare exercițiu are un punctaj propriu. Nota pe întreaga temă este dată de suma punctajelor acumulate în urma rezolvării fiecărui exercițiu. | ||
| - | Punctajul maxim care se poate obține pe întreaga temă este 100 de puncte (tot ce este peste se trunchiază strict, per temă). Acest punctaj este echivalent cu **1.8 puncte** din nota finală. | + | Punctajul maxim care se poate obține pe întreaga temă este 100 de puncte (tot ce este peste se trunchiază strict, per temă). Acest punctaj este echivalent cu **1.3 puncte** din nota finală. |
| Există **și** exerciții bonus, cu ajutorul cărora puteți obține un total de 125 de puncte (remember: se trunchiază, dar pot fi folosite pentru a completa punctaj parțial la alte task-uri ne-esențiale -- vedeți mai jos). | Există **și** exerciții bonus, cu ajutorul cărora puteți obține un total de 125 de puncte (remember: se trunchiază, dar pot fi folosite pentru a completa punctaj parțial la alte task-uri ne-esențiale -- vedeți mai jos). | ||
| Line 237: | Line 243: | ||
| === Ex. 2 [15p] Adresare IPv6 === | === Ex. 2 [15p] Adresare IPv6 === | ||
| - | - Configurați adrese IPv6 pentru toate echipamentele din rețeaua ''VLAN10'' și ''VLAN6'' (notă: variabila ''$VLANID'' va avea valoarea ''0x10'', respectiv ''0x6'' (i.e., constante în baza 16 ce pot fi interpolate direct în notația clasică IPv6), cu zero-uri în față până la completarea segmentului de 16 biți): | + | - Configurați adrese IPv6 pentru toate echipamentele din rețeaua ''VLAN10'' și ''VLAN6'' (notă: considerați variabilele ''$A'', ''$B'' etc. + ''$VLANID'' literal -- adică le interpolați direct ca text, i.e. considerându-le ca fiind deja scrise în hexazecimale): |
| * Folosiți spațiul ''2025:B3F3:$B:$A:$VLANID::/112''. | * Folosiți spațiul ''2025:B3F3:$B:$A:$VLANID::/112''. | ||
| * Aceeași ordine de asignare ca la IPv4. | * Aceeași ordine de asignare ca la IPv4. | ||
| Line 284: | Line 290: | ||
| * Configurați reguli de **DNAT** pe sistemele ''Italy'' și ''host'' (după caz), astfel: | * Configurați reguli de **DNAT** pe sistemele ''Italy'' și ''host'' (după caz), astfel: | ||
| - | * Conexiunile pe ''host'' la portul ''(18000 + $H)'' să conducă la conectarea pe serverul web al sistemului ''Italy''. | + | * Conexiunile pe ''host'' la portul ''(18000 + $H)'' să conducă la conectarea pe serverul web al sistemului ''Romania''. |
| * Conectarea pe ''Italy'' la portul ''(8000 + $J)'' să conducă la conectarea la ''ssh''-ul pe sistemul ''Ionut'', însă DOAR DE LA SISTEMUL ''Jilava''. | * Conectarea pe ''Italy'' la portul ''(8000 + $J)'' să conducă la conectarea la ''ssh''-ul pe sistemul ''Ionut'', însă DOAR DE LA SISTEMUL ''Jilava''. | ||
| * **Sfat**: aveți grijă cum testați: DNAT-ul va funcționa DOAR dacă veniți dintr-o rețea externă (e.g., un ruter din altă direcție rețelei vizate)! | * **Sfat**: aveți grijă cum testați: DNAT-ul va funcționa DOAR dacă veniți dintr-o rețea externă (e.g., un ruter din altă direcție rețelei vizate)! | ||