Dzięki darmowej wersji Cisco Modeling Labs (CML) każdy może stworzyć własne laboratorium sieciowe, testować konfiguracje i zdobywać cenne doświadczenie. Proces instalacji CML na VMware Workstation Pro i późniejsza konfiguracja CML może wydawać się początkowo skomplikowana, ale z naszym przewodnikiem wykonasz to krok po kroku. Zobacz, jak łatwo stworzyć własne środowisko sieciowe do testów i nauki, w którym w przeciwieństwie do również darmowego Packet Tracer, uruchomisz „prawdziwe” routery.
Krok 1: Pobranie darmowego Cisco Modeling Labs
W osobnym artykule opisaliśmy skąd i jak pobrać darmową wersję CML. Uruchamiając CML jako wirtualną maszynę, potrzebujesz jedynie dwa pliki tj.:
- plik z obrazem wirtualnej maszyny (plik z rozszerzeniem OVA)
- plik ISO z obrazami urządzeń sieciowych (plik o nazwie refplat-xxxxx.iso.zip)
Krok 2: Pobranie darmowego VMware Workstation Pro
VMware Workstation Pro to zaawansowane oprogramowanie do wirtualizacji stworzone przez firmę VMware, którą później kupiła firma Broadcom. Umożliwia ono tworzenie, zarządzanie i uruchamianie wirtualnych maszyn (VM – Virtual Machines) na komputerach z systemami operacyjnymi Windows lub Linux. Aktualnie jest ono darmowe do użytku prywatnego.
- Zarejestruj się na tej stronie Broadcom.
- Następnie z tej strony pobierz oprogramowanie VMware Workstation Pro.
Oprogramowanie VMware Workstation Pro pobierzesz za darmo ze strony firmy Broadcom
(Kliknij, aby powiększyć)
CML nie działa na procesorach Apple serii M
Dla systemu macOS dostępne jest oprogramowanie VMware Fusion Pro będące odpowiednikiem Workstation Pro dla Windows/Linux. Ale CML nie działa na komputerach Apple z procesorami z serii M. Więc CML uruchomisz tylko na „starym” komputerze Apple z procesorem Intel.
Krok 3: Instalacja VMware Workstation Pro
Uruchom plik instalacyjny i „klikaj next” do końca. Ustawienia domyślne są odpowiednie dla większości przypadków.
Instalacja VMware Workstation Pro jest prosta i w praktyce ogranicza się do „klikania next”
(Kliknij, aby powiększyć)
Włącz w BIOS/UEFI obsługę wirtualizacji
Pamiętaj o włączeniu obsługi wirtualizacji w BIOS/UEFI. Bez tego nie uruchomisz żadnej wirtualnej maszyny. Szukaj opcji:
- Intel Virtualization Technology – VT-x / EPT (dla procesorów Intel)
- AMD Virtualization – AMD-V (dla procesorów AMD)
Potwierdzenie włączenia obsługi wirtualizacji w BIOS/UEFI
(Kliknij, aby powiększyć)
CML dodatkowo wymaga włączenia obsługi zagnieżdżonej wirtualizacji, ale to ustawia się na poziomie wirtualnej maszyny i jest to domyślnie już ustawione w pliku OVA z konfiguracją wirtualnej maszyny dla CML.
Krok 4: Import wirtualnej maszyny do VMware i podłączenie obrazu refplat
- Uruchom program VMware Workstation Pro.
- Wybierz opcję File > Open i wskaż plik z obrazem wirtualnej maszyny (plik OVA).
- Wybierz opcję VM > Settings i podłącz plik ISO (refplat) do napędu CD/DVD wirtualnej maszyny, co umożliwi automatyczne wgranie obrazów urządzeń sieciowych w trakcie pierwszego uruchomienia CML. Pamiętaj, aby zaznaczyć opcję „Connect at power on„!
- W tym samym oknie ogranicz liczbę pamięci RAM dla VM do 4 GB. Domyślnie wirtualna maszyna rezerwuje na swoje potrzeby 8 GB pamięci RAM, ale z uwagi na fakt, że darmowa wersja CML obsługuje tylko 5 węzłów, to 4 GB będą w zupełności wystarczające.
Ograniczenie pamięci RAM do 4GB i podłączenie pliku ISO z obrazami urządzeń sieciowych
(Kliknij, aby powiększyć)
Uruchomienie CML na alternatywnym hypervisorze
Autor z powodzeniem uruchomił CML na Microsoft Hyper-V i nie zaobserwował problemów z działaniem aplikacji. Z dużym prawdopodobieństwem zakładać można, że CML będzie również działał na innych (niż VMware Workstation lub VMware ESXi) hypervisorach pomimo, że oficjalnie nie są one wspierane. Należy tylko pamiętać, że CML wymaga włączenia obsługi zagnieżdżonej wirtualizacji oraz przypisania do wirtualnej maszyny przynajmniej 4 vCPU.
Krok 5: Uruchomienie wirtualnej maszyny i konfiguracja kontrolera CML
- Wybierz opcję VM > xxx i uruchom zaimportowaną wirtualną maszynę z kontrolerem CML. CML przywita cię poniższym ekranem. Wybierz „Continue” naciskając klawisz „Enter” lub „C”.
- Zaakceptuj postanowienia licencji, naciskając klawisz Enter na opcji „Accept EULA” lub naciskając klawisz „A”.
- Ustaw nazwę systemowi z kontrolerem CML.
- Ustaw nazwę i hasła administratora systemu Linux, na którym działa kontroler CML. To nie jest login i hasło, którym będziesz się logował to interfejsu CML, aby zbudować topologię i uruchomić urządzenia sieciowe.
- Ustaw nazwę i hasła użytkownika kontrolera CML. To jest login i hasło, którym będziesz się logował to interfejsu CML, aby zbudować topologię i uruchomić urządzenia sieciowe.
- Ustaw adres IP, maskę, bramę i DNS. Jeśli znasz się już trochę na sieciach, to sugerujemy ustawić te parametry statycznie, podając jako adres IP dowolny nieużywany adres IP z sieci, w której jest twój komputer. Jeśli w tej chwili właśnie czujesz się zagubiony, to pozostaw opcję domyślną tj. pobieranie tych parametrów konfiguracyjnych z serwera DHCP.
- Następnie instalator wyświetli podsumowanie konfiguracji kontrolera CML. Jeśli zobaczysz jakieś błędy, to możesz je poprawić, wybierając opcję „Back”.
- Jeśli w trakcie importowania wirtualnej maszyny zamontowałeś plik ISO z obrazami urządzeń sieciowych do napędu CD/DVD to instalator przejdzie do kopiowania odpowiednich plików z tego obrazu na dysk wirtualnej maszyny. Jeśli instalator nie wykryje w napędzie CD/DVD odpowiedniego obrazu ISO będziesz miał możliwość sprawdzenia/poprawienia podpięcia tego obrazu.
- Konfiguracja CML została zakończona, a instalator zrestartuje wirtualną maszynę.
- Kontroler CML działa. Na ekranie wirtualnej maszyny wyświetlany jest m.in. adres IP, który ustawiłeś ręcznie lub który został pobrany automatycznie z serwera DHCP.
Krok 6: Dostęp do interfejsu CML
Interfejs CML dostępny jest przez przeglądarkę internetową. Adres IP, który należy wpisać w przeglądarce, znajdziesz w konsoli wirtualnej maszyny. CML ma dwa interfejsy WWW:
- interfejs użytkownika (CML User Interface) – tutaj będziesz tworzył topologie sieciowe
https://192.168.17.75/ - interfejs administracyjny kontrolera CML (WEB console) – tutaj będziesz wykonywał czynności administracyjne w systemie, na którym działa kontroler CML (np. aktualizacja, wyłączenie systemu, itp.)
https://192.168.17.75:9090/
Dane do logowania ustawiłeś w kroku 5. Aby zalogować się do interfejsu użytkownika, podaj dane użytkownika kontrolera CML (tutaj admin), a do interfejsu administracyjnego podaj dane administratora systemu (tutaj sysadmin).
Logowanie do interfejsu użytkownika
(Kliknij, aby powiększyć)
Interfejsu użytkownika (dashboard) – tutaj będziesz tworzył topologie sieciowe
(Kliknij, aby powiększyć)
Logowanie do interfejsu administracyjnego
(Kliknij, aby powiększyć)
Interfejsu administracyjnego — przykładowa akcja: wyłączenie kontrolera
(Kliknij, aby powiększyć)
Podsumowanie
Gratulacje! Jeśli przeszedłeś przez wszystkie kroki, Twoje środowisko Cisco Modeling Lab jest gotowe do użytku. Możesz teraz tworzyć topologie sieciowe, eksperymentować z konfiguracjami i rozwijać swoje umiejętności. Jeśli masz pytania lub napotkasz problemy, skorzystaj z oficjalnej dokumentacji lub zadaj pytanie w komentarzu poniżej.