W dzisiejszym artykule opiszę jak dodać zwirtualizowany switch ArubaCX do symulatora sieci GNS3.
Instrukcję video znajdziesz TUTAJ 🙂
Aby dodać wirtualny switch ArubaCX do GNS3 należy przygotować wcześniej GNS3-VM zgodnie z artykułem Instalacja GNS3 na ESXi.
Gdy masz przygotowane środowisko (klient+serwer) możesz przystąpić do skonfigurowania obsługi zwirtualizowanego switcha ArubaCX w GNS3. Jednak zanim to zrobisz, powinieneś wcześniej pobrać plik OVA ze strony Aruba Support Portal. Aby pobrać plik konieczne jest zalogowanie się w celu weryfikacji czy posiadasz wybrane urządzenie. Jeśli jesteś partnerem Aruba/HPE również powinieneś mieć możliwość pobrania tego pliku.
Pliki do pobrania:
Obrazy switchy ArubaCX w OVA
Obraz wykorzystany w artykule
Przygotowanie obrazu dysku VMDK switcha ArubaCX
Podobnie jak w podlinkowanym na początku artykule należy wyodrębnić z pliku OVA obraz dysku VMDK. Aby to zrobić:
- Wypakuj pobrane archiwum ZIP.
- Po wypakowaniu znajdziesz plik OVA i podpis cyfrowy SIG. Zlokalizuj plik OVA.
- Zmień nazwę pliku OVA dodając rozszerzenie .zip.
- Wypakuj utworzone w ten sposób archiwum.
- Znajdziesz tam pliki OVF i VMDK. Będzie potrzebny tylko VMDK.
Dodawanie obrazu dysku VMDK switcha ArubaCX do GNS3
Jeśli GNS3-VM jest wyłączony, to należy go teraz włączyć. Klient GNS3 podczas dodawania zwirtualizowanego urządzenia będzie dosyć często kontaktował się ze środowiskiem GNS3-VM.
Uwaga. Podczas pisania tego artykułu zmieniła się wersja GNSa. Jeśli zdążyłeś wcześniej wykonać czynności opisane w podlinkowanym na początku artykule, to z pewnością otrzymasz komunikat o różnych wersjach GNSa na kliencie i serwerze. Aby uaktualnić serwer, należy na nim nacisnąć taką sekwencję klawiszy: Enter > U > Enter > Enter > Enter, a dokładnie to wybieramy OK, następnie pozycję menu Upgrade, wyświetli się lista wersji i wybieramy zgodną z klientem, potwierdzamy, że zrobiliśmy snapshot, na wypadek gdyby coś poszło nie tak.
- Uruchom klienta GNS3.
- Po lewej stronie wybierz dowolną ikonę symbolizującą router lub switch.
- Naciśnij przycisk New template.
- W wyświetlonym oknie kliknij Next.
- Odfiltruj urządzenia po haśle Aruba.
- Wybierz ArubaOS-CX Simulation Software i kliknij Install.
- W wyświetlonym oknie kliknij 2 razy Next.
- Naciśnij przycisk Create a new version.
- W wyświetlonym okienku wpisz numer wersji. Wydobędziesz ją z nazwy pliku OVA i znajdziesz ją też na stronie pobierania Aruba Support Portal w wierszu Minor Version. Wersja opisana w tym artykule to 10.05.0020.
- Następnym krokiem będzie podanie nazwy pliku VMDK. Po prostu skopiuj nazwę wydobytego na początku pliku VMDK i wklej w tym polu. W moim przypadku jest to arubaoscx-disk-image-genericx86-p4-20200929130400.vmdk.
- Zaznacz dodaną wersję i naciśnij przycisk Import.
- Wskaż plik VMDK i otwórz go w celu wysłania na serwer.
- Po pomyślnym wysłaniu zaznacz jeszcze raz dodaną wersję, naciśnij Next i Yes.
- Przeczytaj komunikat i naciśnij Finish.
- Switch ArubaCX został dodany i możesz uwzględniać go w symulacji sieci w GNS3.
Uruchamianie symulacji sieci
Do samego projektowania sieci nie są potrzebne wielkie zasoby sprzętowe. Jeśli chodzi o testowanie zaprojektowanej sieci, to już są potrzebne rzeczywiste zasoby. Aby z powodzeniem uruchomić projekt:
- Wyłącz klienta GNS3 i GNS3-VM.
- Przejdź do trybu edycji maszyny wirtualnej w swoim wirtualizatorze.
- Zwiększ zapotrzebowanie maszyny na CPU (ok. 8 rdzeni) i RAM (ok. 32GB). Większe zasoby powinny odpowiadać zapotrzebowaniu na te zasoby przez wszystkie urządzenia w projekcie, które będą w tym samym czasie uruchomione.
- Uruchom GNS3-VM i po chwili klienta GNS3, gdy GNS3-VM już się w pełni uruchomi.
- Uruchom projekt zieloną ikoną Play, aby uruchomić wszystkie urządzenia lub uruchamiaj urządzenia po kolei jeśli chcesz powoli przetestować czy przydzielone zasoby są wystarczające. Klient GNS3 poinformuje o kończących się zasobach.