wtorek,
Wirtualizacja systemów: OpenWrt
Przetestuj system OpenWrt na maszynie wirtualnej.
OpenWrt to dystrybucja Linuksa przeznaczona dla urządzeń WLAN. Stanowi ona alternatywę dla oprogramowania wbudowanego (firmware) dodawanego do urządzenia przez producenta. OpenWrt dostarcza wiele narzędzi niedostępnych w oryginalnym oprogramowaniu. Oczywiście operacje związane z modyfikacją oprogramowania urządzenia wykonywane są na ryzyko użytkownika i w większości przypadków powodują utratę gwarancji producenta. Takiego zagrożenia nie ma podczas testowania OpenWrt i podobnych systemów na maszynie wirtualnej. W artykule ograniczono się do kwestii związanych z uruchomieniem systemu.
Na potrzeby artykułu pobrano obraz systemu OpenWrt. Pobrany plik jest skompresowany, należy go rozpakować. Kolejnym krokiem jest przekształcenie obrazu z rozszerzeniem img na plik wirtualnego dysku dla maszyny wirtualnej Virtual Box. Służy do tego komenda (zwróć uwagę na nazwę swojego obrazu):VBoxManage convertfromraw --format VDI openwrt-19.07.2-x86-64-combined-ext4.img openwrt.vdi
Poniższy zrzut wykonano w systemie Linux, jednak opcje wpisane w wierszu poleceń są takie same w innych systemach operacyjnych. Narzędzie VBoxManage jest dostępną jedynie w wierszu poleceń częścią VirtualBox.
Podczas tworzenia nowej maszyny wirtualnej jako dysk twardy należy wskazać opcję „użyj istniejącego pliku…” i wybrać plik powstały po konwersji obrazu OpenWrt. Ustawienia nowej maszyny wirtualnej w programie VirtualBox zostały omówione w poprzednich materiałach.
Uruchamianie maszyny wirtualnej z OpenWrt.
Uruchomiony system.
Uzyskiwanie informacji o konfiguracji sieci w OpenWrt.