Wykonaj pełne cofnięcie po oddaniu raportu albo przed użyciem tych VM w innym laboratorium. Pracuj z lokalnej konsoli VirtualBox: przeładowanie sieci może natychmiast przerwać sesję SSH.
Na każdej VM usuń wyłącznie adres dodany w tym laboratorium, przywróć zapisany plik i przeładuj mechanizm ifupdown. W poleceniu podstaw faktyczną nazwę interfejsu zapisaną w link.before.
STATE="$HOME/lab01-state"
# UWAGA: delete usuwa wskazany adres runtime; sprawdź nazwę interfejsu i adres.
# VM1: na VM2 użyj adresu 192.168.50.12/24
sudo ip address delete 192.168.50.11/24 dev <interfejs> 2>/dev/null || true
if grep -qx present "$STATE/interfaces.marker"; then
sudo cp -a "$STATE/interfaces.before" /etc/network/interfaces
else
# UWAGA: usuń plik tylko wtedy, gdy marker potwierdza jego wcześniejszy brak.
sudo rm -- /etc/network/interfaces
fi
sudo systemctl restart networking
ip -br address
ip route show table all
Wyłącz VM i na hoście odtwórz dokładnie zapisany typ adaptera, nazwę sieci oraz stan kabla. Nie zakładaj, że pierwotnym trybem był NAT. Po uruchomieniu porównaj ip -br address iip route show table all z plikami *.beforeoraz wykonaj test łączności właściwy dla odtworzonego środowiska.
Kontynuuję Lab 02: zachowaj katalog stanu i snapshot do czasu zatwierdzenia raportu, następnie wykonaj ten rollback i dopiero skonfiguruj sieć lab-dhcp. Kończę ćwiczenia: wykonaj pełne cofnięcie i usuń katalog stanu dopiero po porównaniu wyników. Procedura nie usuwa maszyny, pakietu SSH ani danych użytkownika.