Differences

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

Link to this comparison view

rl:labs:07:contents:09 [2020/12/02 17:00]
cezar.dimoiu [09. [BONUS - 10p] Configurare persistentă]
rl:labs:07:contents:09 [2023/11/05 12:44] (current)
vlad_iulius.nastase
Line 1: Line 1:
-==== 09. [BONUS - 10p] Configurare persistentă ====+==== 9. [10p] Ștergere reguli adăugate ====
  
-Dorim ca la o reponire ​unei stații configurațiile de nivel 3 (adresele IPsă se păstrezeConfigurările pe care le-am cut până acum sunt temporare și sunt pierdute la repornirea ​stației. +Pentru ​permite tot traficul către ​stația ''​green'',​ ștergeți pe stația ''​host''​ toate regulile ''​iptables''​ din lanțul ''​FORWARD''​. Folosiți opțiunea ''​-F'' ​(//flush//a comenzii ''​iptables''​Practic revenim la situația inițialără reguli ''​iptables''​ pe stația ''​host''​Folosiți comanda ''​iptables -L FORWARD -n -v''​ pentru ​valida ​ștergerea regulilor din lanțul ''​FORWARD''​.
-În Linux, persistența configurațiilor se realizează prin plasarea acestora în fișiere text specifice, fiecare distribuție (ex.: Debian, RedHat) având propriul mod de configurare.+
  
-Pentru a pregăti exercițiul,​ rulați scriptul de pregătire:<code bash> +<​hidden>​ 
-root@host:​~# ​start_lab lab7 +<​solution>​ 
-root@host:​~# ​ip address flush dev veth-red+<code bash> 
 +root@host:​~# ​iptables -F FORWARD 
 +root@host:​~# ​iptables ​-L FORWARD -n -v 
 +Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) 
 + pkts bytes target ​    prot opt in     ​out ​    ​source ​              ​destination ​         
 +root@host:​~#​
 </​code>​ </​code>​
 +</​solution>​
 +</​hidden>​
  
-Realizați **persistent** configurația de la exercițiul [[rl:​labs:​07:​contents:​08]] (adrese IP și //default gateway//) pentru ​''​host''​. Distribuția de Linux folosită în laborator este Debian-based.+După ștergerea regulilor verificați funcționarea serviciilor telnet, FTP, SSH prin conectare ​de la stația ''​red'' ​la stația ''​green''​.
  
-<note tip+<hidden
-Pentru detalii despre cum puteți face configurații persistent pe sisteme Debian, consultați [[https://​wiki.debian.org/​NetworkConfiguration#Setting_up_an_Ethernet_Interface|această pagină]]Veți realiza o configurație statică+<​solution>​ 
-</​note>​+<code bash> 
 +root@red:~ftp green 
 +Connected to green. 
 +220 (vsFTPd 2.3.5) 
 +Name (green:​root):​ ^C
  
-După ce ați realizat configurațiile necesare pentru ​red, executați pe host:<code bash> +root@red:~# ssh green 
-ifdown veth-red +root@green'​s ​password
-ifup veth-red +
-</​code>​ +
-Observați că la executarea comenzii ​''​ifup''​ interfața a preluat configurările din fișier. +
- +
-Configurați sistemul astfel încât rutarea ​să fie activată la pornirea sistemului. +
- +
-<note tip> +
-Pentru informații legate de activarea rutări, consultați [[http://​linuxpoison.blogspot.ro/​2008/​01/​how-to-enable-ip-forwarding.html|această pagină]]. +
-</​note>​+
  
-Reporniți mașina virtuală (stația ''​host''​),​ folosind comanda:<​code bash> +root@red:~# telnet green 
-root@host:~# reboot+Trying 192.168.2.2... 
 +Connected to green. 
 +Escape character is '​^]'​. 
 +Ubuntu 12.04.3 LTS 
 +green login: ^CConnection closed by foreign host.
 </​code>​ </​code>​
-După repornire ar trebui să aveți configurațiile activate și conectivitate completă la nivelul topologiei.+</​solution>​ 
 +</​hidden>​
rl/labs/07/contents/09.1606921204.txt.gz · Last modified: 2020/12/02 17:00 by cezar.dimoiu
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