Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rl:labs:12:contents:01 [2023/11/05 13:33]
vlad_iulius.nastase removed
rl:labs:12:contents:01 [2024/01/08 15:37] (current)
vlad_iulius.nastase [01. [10p] Conectare la infrastructură]
Line 1: Line 1:
 +==== 01. [10p] Conectare la infrastructură ====
  
-==== 01[10p] Aflare adresă IP publică ====+În cadrul laboratorului veți lucra în echipeFiecare echipa va administra propria rețea virtuală. La începutul laboratorului veți primi un număr de grupa și parolă de ssh pentru acces la rețeaua voastră. Pool-ul de adrese asociat rețelei va fi sub formă <număr grupa>​.0.0.0/​8. Fiecare echipă are acces la rețea printr-un container [[https://​en.wikipedia.org/​wiki/​Bastion_host|bastion]]. Pentru a accesa acest container puteți folosi comanda:
  
-Pentru început, vrem să aflăm adresa IP publică cu ajutorul căreia ieșim în internet de pe mașina virtualăSistemul de pe care lucrați în cadrul acestui laborator se află în spatele unui rețele cloud private și poate accesa internetul datorită unei configurații NAT (Network Address Translation) și are un IP privat alocat de controller-ul de rețea cloudCum aflăm adresa noastră publică ?        ​+<code Bash> 
 +ssh -J your_user.here@fep.grid.pub.ro -p 2000+<​număr grupă> root@10.9.2.74 
 +</​code>​
  
-<note important>​ +De exemplu, studentul John Smith din grupa 11 se va conecta folosind:
-Reamintiți-vă care sunt clasele de adrese IP private și care sunt cele pentru adrese IP publice. +
-</​note>​+
  
-<​hidden>​ +<​code ​Bash
-<​solution>​ +ssh -J john.smith@fep.grid.pub.ro -p 2011 root@10.9.2.74
-<​code ​bash+
-root@host:~# curl icanhazip.com  # sau +
-root@host:~# curl ifconfig.co   +
 </​code>​ </​code>​
-</solution+ 
-</hidden>+O dată conectați vă veți afla pe container-ul bastion ("​ssh"​),​ de aici puteți apela scriptul ./goto.sh pentru a vă conecta la routere și host-uri. De exemplu, pentru a vă conecta la routerul BUCH veți apela: 
 + 
 +<code Bash> 
 +./goto.sh BUCH router 
 +</code
 + 
 +Această comandă vă va oferi acces la terminalul router-ului,​ cu o interfață similară cu cea CISCO IOS. 
 + 
 +**Reminder comenzi generice** 
 +  * ''​%%configure terminal%%''​ - intră în modul de configurare;​ orice comandă dată în modul de configurare va fi aplicată asupra router-ului. 
 +  * ''​%%ping ​<destination>​%%''​ - trimite pachete de tip ICMP către ''​%%<​destination>​%%''​. 
 +  * ''​%%traceroute <​destination>​%%''​ - afișează calea pe care o ia un pachet pentru a ajunge la ''​%%<​destination>​%%''​. 
 +  * ''​%%exit%%''​ - iese din modul curent de configurare. 
 + 
 +Pentru a accesa host-ul conectat la router-ul BUCH veți apela: 
 + 
 +<code Bash> 
 +./goto.sh BUCH host 
 +</code> 
 + 
 + 
rl/labs/12/contents/01.1699184024.txt.gz · Last modified: 2023/11/05 13:33 by vlad_iulius.nastase
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0