This shows you the differences between two versions of the page.
uso:laboratoare:laborator-05:connection [2022/11/01 23:00] iustina.caramida [Conectarea la rețea și la Internet] |
uso:laboratoare:laborator-05:connection [2022/11/04 15:46] (current) sergiu.weisz [Configurarea nivelului Internet] |
||
---|---|---|---|
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-container/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-container/%%''. | + | 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 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 |