Deploying CUCM with VMware Workstation 10.0.3 and GNS3


A small digression for those who are not in the know. This article is written exclusively for the "home" lab, but not for enterprise.

To begin with, this topic will help to bypass the sometimes painful, albeit trivial, installation of the CUCM image on VMware Workstation , as I will upload a link to the archive from where you can download the ready-made CUCM template for Workstation. How to install CUCM under the hypervisor for server platforms of VMware ESXi 5.1 can be found in the article here.. The installation on the Workstation is similar, except that there is no need to install the hypervisor itself first. Therefore, we will skip the installation and proceed to launch our virtual network under CUCM and launch the ready-made CUCM template. I also hope that this article will be used by people who are already aware of how to work with GNS3 and VMware, so as not to particularly repeat other articles (although in some places I will make some derogations from this rule).

For everything else, we need:
  1. Windows 7, 8, 8.1 (installed under 8 and 8.1);
  2. VMware Workstation at least version 10;
  3. GNS3 - preferably 0.8.5 (more stable);
  4. IOS for Cisco 2691 -
    IOS on this platform turned out to be more stable without any glitches. In the beginning, I tried to deploy all this on a platform of the 3600 series, the router periodically began to fail due to the tasks assigned to it, I had to reboot it. I did not want to understand, although there are guesses, I just found a solution easier for this case.
  5. Template with installed CUCM on Workstation;
  6. Installed MSloopback interface on a Windows machine.

Step 1

First you need to download
It is assumed that the necessary version of Windows is already installed on your computer and you have downloaded and installed VMware Workstation of the current version (10 or 11).

The file for the archived VMware template is large = ~ 5 GB. Download, preferably, if you have good Internet speed and a download manager, otherwise this article will hardly make sense. I can’t put it on a torrent yet due to some technical issues and the weak Internet speed for recoil.

Step 2

Configure MSloopback interface in Windows article and video.

Step 3

We will expand the Internet connection of the computer on which we raise all this miracle for the MSLoopback interface.

Go to Control Panel \ Network and Internet \ Network Connections .

Further on the pictures:

  1. In my case, the Internet is broadcast via an Ethernet adapter:

  2. We share the Internet on MSLoopback:

  3. Check the MSLoopback interface:

  4. We look:

  5. Usually the ip address is

Step 4

At this stage, it is assumed that the CUCM template for VMWare Workstation has already been unzipped, loaded into the desired folder (by default it is located -> C: \ Users \ "Your User" \ Documents \ Virtual Machines ), and is open (BUT is not running. To start EARLY) in VMWare.

Let's make some settings in VMWare .

  1. With these settings, there will be a CUCM template:

  2. Let's create a new VMnet interface and apply it in the settings of the CUCM template:

  3. Which VMnet will be up to you. For me it's VMnet8. Settings in the picture:

  4. We expose the VMnet adapter that you made yourself:

  5. Be sure to restart your computer for the changes to take full effect.

  6. After that, check if your VMnet interface appears and picks up the IP address

Step 5

  1. Let's create a simple network in GNS3, necessary for CUCM to work.

  2. We connect the router to MSLoopback and VMnet.

  3. Similarly, we configure the connection to the VMnet interface:

  4. We configure a router.
    Changing the dns addresses, ip addresses and ntp servers configured on the router will cause CUCM to not work. Because the router in this case is the server and gateway for CUCM. As a server, you could configure a Linux virtual machine, but I didn’t bother (more precisely, but since this topic is designed to easily familiarize yourself with CUCM in "home" conditions, I preferred Cisco). Those. it is better not to change anything and follow the instructions.


    conf t
    clock timezone MSK 3
    ip domain timeout 2
    ip domain name team.local
    ip host cucm
    ip host
    ip host gate
    ip host
    ip name-server
    ip name-server
    ip name-server
    interface FastEthernet0 / 0
    no sh
    description = to CUCM =
    ip address
    speed 100
    interface FastEthernet0 / 1
    no sh
    description = to INET =
    ip address dhcp
    speed 100
    ip forward-protocol nd
    ip dns server
    ip domain lookup
    ntp source FastEthernet0 / 1
    ntp master 2
    ntp server
    ntp server
    ntp server
    ntp server

    Just in case, it’s better to first into a simple notepad, and then from it to cisco. Although from here it was not crookedly copied.

Step 6

Launch our CUCM
  • Loading

  • Loading

  • Booted up

We will check the availability of the Internet and CUCM from the router, the resolution of names and time .

  • Internet available:

  • Synchronization with NTP servers occurs, BUT is not very fast. 10-15 minutes. Then you can check sh clock:

  • CUCM is available:

Step 7

We are trying to access CUCM via the web face .

Logins & passwords
  1. Application (Browser - Opera) - username admin ; password 11default11

  2. CLI - admin id coast ; password 11coast11

  3. system security password 11system11

  • In order to be able to open CUCM in a browser by name, in the interface of a Windows machine looking to the Internet, we manually set the DNS server in the following order:

  • Let's type cucm or in the browser - the CUCM web muzzle will appear. Press further and he will swear on safety - we understand and Accept:

  • Next, enter the necessary username and password admin 11default11 :

  • So we went:

PS step

Tested porting to two laptops, one Lenovo Yoga another HP. Transferred from another HP. If done sequentially, as described, then avoid heaps of unnecessary actions. It’s best to use Mozils or Opera browsers to access CUCM.

Therefore, if there are problems with accessibility after installation, be sure to check the real physics and virtual, as well as whether all the settings have been applied on the router (for example, if it received an interface on f0 / 1, address by dhcp). And don't forget about ping and trace.

There will be questions and suggestions for the article - write.

Good luck

Also popular now: