This Web Article/Blog Post helps you to install Cisco Modelling Labs in right manner.
Even, I’ve tried multiple times deploying CML, but the installation is not that straightforward.
You need to modify some settings on your windows machine and even VMWare which are used to deploy Cisco CML.
Pre-requisites to Install Cisco CML
- Right Cisco CML Download Package
- VMWare Workstation
Below, I’ll be showcasing detailed installation steps which includes many tiny details as well. Make sure you bookmark this for reference and share who needs this installation guide.
Download Cisco Modelling Labs Deployment File

Before Downloading the File, Make sure you have a Cisco Account.
- Create New Cisco Account here – Cisco
- Register for Cisco CML here – Cisco CML
- Download Cisco CML Packages here – Cisco Download Centre
Cisco CML Deployment Packages

Login to Cisco Download Centre and Search for CML Free – Cisco CML ova
You have multiple deployment options
- Bare Metal
- Hypervisor
Mostly, you’ll be deploying on Vmware workstation, hence select these packages listed below.
- Cmf_f_2.10.0-13_amd64-17.ova
- refplat-20260409-free-iso.zip
Download and Install VMWare Workstation Pro

Download VMWare Workstation Pro for PC.
To Download you need, BroadCom Account – Register here
Earlier, you were able to download VMWare without registering. Now you need an active account just to download the VMWare package.
I guess you even need a Business Email Address.
Once Registered, Find the VMWare Workstation Download Image for Windows

VMWare Workstation/ Windows Settings for Cisco CML

Import the Cisco CML OVA File and start the configuration and deployment.

Now, you need to edit Virtual Machine Settings here to properly install.
before you edit the VM settings, you need to edit your windows machine settings.

- Open Powershell as Administrator and run – bcdedit /set hypervisorlaunchtype off
- Don’t worry, command is right – I did not gave space before this /

Now, Open “Windows Features” from Control Panel
Uncheck these
- Virtual Machine Platform
- Windows Hypervisor Platform
- Windows Subsystem for Linux

Now, Open Windows Defender and turn off ‘Memory Integrity“
After applying these settings, make sure you restart your machine to see effects.
Note- these procedures are required on Windows Home Edition OS.
VMWare Settings to Successfully Deploy Cisco CML
To make sure you don’t encounter errors during installation, follow these procedures in sequence.
- VMWare Virtual Network Editor
- Network Adapter Settings check
- CD/DVD Settings
- RAM/Storage Review

Open Virtual Network Editor from VMWare Settings and set these –
- Enable NAT
- Check – Use local DHCP Service to distribute IP Address to VMs
- Add Subnet IP – 192.168.216.0 Subnet mask – 255.255.255.0
- Make sure it’s VMNet 8 Adapter, once done apply.

Now Under Cisco CML VM Settings navigate to CD/DVD Section
- Make Sure you check – Connect at power on
- Select ISO File – Unzip the “refplat-20260409-free-iso.zip” file and upload under “upload iso image”

Under the Network Adapter Option make sure to
- Turn on NAT
- Check Connect at power on
Also it’s better, if you increased disk space and RAM. I’ve increased mine later.
I’d recommend – 16GB RAM and 100GB
Cisco CML Deployment/Configuration Steps

After Importing Cisco CML OVA Image and configuring Windows and VMWare settings rightly as shown above, this is how your status looks like.
This is Initial Step to Configure Cisco CML.
Click “Continue”

Again Click “Continue”, this shows general technical info.

Use TAB to switch options and toggle.
Accept the Terms and conditions and “Accept”

Here, it shows to configure hostname – You can keep any name, I’m just continuing with default assigned name “cml-controller”

This is important now, here it tells you to configure Cisco CML Linux Root Terminal Credentials.
these are used to login to the VM Itself and access the Linux Terminal.
username – sysadmin (default)
password – set any password.

These are GUI Credentials to access Cisco CML Dashboard via browser.
set both username and password.

Now review, all the details before hitting confirm.
This shows Linux Terminal and CML GUI Creds Details.

Now after hitting confirm, it’ll start extracting all the files from cml packages.
Depending on your system speed, the deployment speed varies.
Usually, It can take upto 15min-60min to successfully finish.

Once, it extracts all files and installs. This is how it should look after successful install.

To access Terminal access use – sysadmin credentials.
To access GUI Navigate in browser by entering – either hostname:9090 or IP as per your dhcp assignment.

This is the GUI Login page of Cisco Modelling Labs.
Enter GUI/System creds to access.

Once you login, this is how dashboard looks for Cisco Modelling Labs.
You can explore and test. I’ll post Cisco CML Articles soon showcasing,
- Nodes Deployment – Cisco IOS Images (Routers, Firewalls and Switches)
- CCNA Simulation using Cisco CML
Stay tuned, If you found helpful – make sure to share this and subscribe for more Cisco Content.

