This shows you the differences between two versions of the page.
|
uso:laboratoare:laborator-05:connection [2022/11/01 20:38] iustina.caramida [Configurarea nivelului Internet] |
uso:laboratoare:laborator-05:connection [2025/10/31 15:19] (current) stefan.simion0305 [Configurarea nivelului Internet] Fix IPv4 A.B.C.D explanation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| <note> | <note> | ||
| - | Pentru a parcurge această secțiune este recomandat să descărcați ultima versiune a respository-ului laboratorului. Pentru a descărca ultima versiune a repository-ului rulați comanda ''%%git pull%%'' în directorul ''%%~/uso-lab/labs/03-user/lab-containers/%%''. | + | Pentru a parcurge această secțiune este recomandat să descărcați ultima versiune a respository-ului laboratorului. Pentru a descărca ultima versiune a repository-ului rulați comanda ''%%git pull%%'' în directorul ''%%~/uso-lab/labs/03-user/lab-container/%%''. |
| - | Infrastructura laboratorului este bazată pe containere docker ale căror imagini vor fi generate pe propriul calculator. Dacă nu aveți deja instalat Docker Engine pe sistem, scriptul ''%%~/uso-lab/labs/03-user/lab-containers/lab_prepare.sh%%'' vă va instala aplicația. | + | Infrastructura laboratorului este bazată pe containere docker ale căror imagini vor fi generate pe propriul calculator. Dacă nu aveți deja instalat Docker Engine pe sistem, scriptul ''%%~/uso-lab/labs/03-user/lab-container/lab_prepare.sh install fizic%%'' vă va instala aplicația. |
| - | După ce ați terminat de lucrat vă recomandăm să opriți containerele rulând comanda ''%%./lab-prepare.sh delete%%'' în directorul ''%%~/uso-lab/labs/03-user/lab-containers/%%''. | + | După ce ați terminat de lucrat vă recomandăm să opriți containerele rulând comanda ''%%./lab_prepare.sh delete%%'' în directorul ''%%~/uso-lab/labs/03-user/lab-container/%%''. |
| </note> | </note> | ||
| Line 32: | Line 32: | ||
| <note> | <note> | ||
| - | Pentru rularea acestui demo rulați în directorul ''%%~/uso.git/labs/03-user/lab-containers/%%'' comanda ''%%./lab_prepare.sh install fizic%%''. Pentru a ne conecta la infrastructura pentru această secțiune vom folosi comanda ''%%./lab_prepare.sh connect fizic%%'' | + | Pentru rularea acestui demo rulați în directorul ''%%~/uso-lab/labs/03-user/lab-container/%%'' comanda ''%%./lab_prepare.sh install fizic%%''. Pentru a ne conecta la infrastructura pentru această secțiune vom folosi comanda ''%%./lab_prepare.sh connect fizic%%'' |
| </note> | </note> | ||
| Line 93: | Line 93: | ||
| <note> | <note> | ||
| - | Pentru rularea acestui demo rulați în directorul ''%%~/uso.git/labs/03-user/lab-containers/%%'' comanda ''%%./lab_prepare.sh install internet%%''. Pentru a ne conecta la infrastructura pentru această secțiune vom folosi comanda ''%%./lab_prepare.sh connect internet%%'' | + | Pentru rularea acestui demo rulați în directorul ''%%~/uso-lab/labs/03-user/lab-container/%%'' comanda ''%%./lab_prepare.sh install internet%%''. Pentru a ne conecta la infrastructura pentru această secțiune vom folosi comanda ''%%./lab_prepare.sh connect internet%%'' |
| </note> | </note> | ||
| Line 129: | Line 129: | ||
| link/ether 02:42:0c:0c:0c:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0 | link/ether 02:42:0c:0c:0c:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0 | ||
| </code> | </code> | ||
| - | Există două tipuri de adrese IP (IPv4 și IPv6), dar în cadrul acestui laborator vom lucra numai cu adrese de tip IPv4. Adresele IP ale interfețelor sunt scrise pe liniile care conțin ''%%inet%%''. Adresele IPv4 sunt de forma ''%%A.B.C.D%%'', unde A, B, C și D sunt numere cu valori între 1 si 255. | + | Există două tipuri de adrese IP (IPv4 și IPv6), dar în cadrul acestui laborator vom lucra numai cu adrese de tip IPv4. Adresele IP ale interfețelor sunt scrise pe liniile care conțin ''%%inet%%''. Adresele IPv4 sunt de forma ''%%A.B.C.D%%'', unde A, B, C și D sunt numere cu valori între 0 si 255. |
| Pentru detalii despre adresele de tip IPv6 folosiți urmăriți această((https://en.wikipedia.org/wiki/IP_address#IPv6_addresses | Pentru detalii despre adresele de tip IPv6 folosiți urmăriți această((https://en.wikipedia.org/wiki/IP_address#IPv6_addresses | ||
| Line 268: | Line 268: | ||
| <note> | <note> | ||
| - | Pentru verificarea conexiunii la Internet este bine să verificăm cu o adresă consacrată, în care avem încredere că nu va avea probleme tehnice. Un astfel de exemplu este serverul oferit de Google de la adresa IP ''%%1.1.1.1%%''. | + | Pentru verificarea conexiunii la Internet este bine să verificăm cu o adresă consacrată, în care avem încredere că nu va avea probleme tehnice. Un astfel de exemplu este serverul oferit de Cloudflare de la adresa IP ''%%1.1.1.1%%''. |
| </note> | </note> | ||
| === Exercițiu - Verificarea conectivității la Internet === | === Exercițiu - Verificarea conectivității la Internet === | ||
| Line 292: | Line 292: | ||
| IP4.DNS[1]: 10.0.2.3 | IP4.DNS[1]: 10.0.2.3 | ||
| </code> | </code> | ||
| - | Conform cu outputul comenzii, serverul DNS către care sunt trimise comenzi este ''%%10.0.2.3%%''. | + | Exista o posibilitate ca pe noua masina virtuala de laborator sa se gaseasca serverul DNS curent cu comanda: |
| + | <code> | ||
| + | student@uso:~$ resolvectl status | grep 'Current DNS' | ||
| + | Current DNS Server: 1.1.1.1 | ||
| + | </code> | ||
| + | |||
| + | Conform cu outputul comenzii, serverul DNS către care sunt trimise comenzi este ''%%1.1.1.1%%''. | ||
| === Efectuarea cererilor DNS === | === Efectuarea cererilor DNS === | ||
| Line 341: | Line 347: | ||
| google.com has IPv6 address 2a00:1450:400d:803::200e | google.com has IPv6 address 2a00:1450:400d:803::200e | ||
| <...> | <...> | ||
| + | student@uso:~$ echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf | ||
| student@uso:~$ cat /etc/resolv.conf | student@uso:~$ cat /etc/resolv.conf | ||
| nameserver 8.8.8.8 | nameserver 8.8.8.8 | ||
| - | options edns0 | ||
| student@uso:~$ host google.com | student@uso:~$ host google.com | ||
| google.com has address 172.217.18.78 | google.com has address 172.217.18.78 | ||