This is an old revision of the document!
Dorim ca la o reponire a unei stații configurațiile de nivel 3 (adresele IP) să se păstreze. Configurările pe care le-am făcut până acum sunt temporare și sunt pierdute la repornirea stației. Î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:
root@host:~# stop_lab # va sterge configuratia topologiei actuale
Realizați persistent configurația de la exercițiul 8. [10p] Permitere trafic SSH (adrese IP și default gateway) pentru containerul red
. Distribuția de Linux folosită în laborator este Debian-based.
Pentru a porni topologia la startup (a.î. interfețele veth-*
să fie create), puteți folosi scripturi de pre-up / post-down în interfaces:
pre-up /opt/rl-labs/prepare.sh lab7 # deoarece nu merge alias-ul start_lab post-down mn -c # echivalent stop_lab
După ce ați realizat configurațiile necesare pentru red, executați pe host:
ifdown veth-red ifup veth-red
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.
Reporniți mașina virtuală (stația host
), folosind comanda:
root@host:~# reboot
După repornire ar trebui să aveți configurațiile activate și conectivitate completă la nivelul topologiei.