Installation & Configuration of Expressway C & Expressway E – MRA

I never worked on Expressway E and Expressway C in real time and hence I decided to setup it in lab. To setup it up, i had to create many virtual machines for Expressway C and Expressway E to work. Below are the details :
Created Virtual Machines in Lab:
- Expressway C – Virtual Machine
- Expressway E – Virtual Machine
- Cisco Unified Communications Manager (CUCM) – Virtual Machine
- Cisco Unified Presence Server (CUPS) – Virtual Machine
- Global DNS – Virtual Machine
- Internal DNS – Virtual Machine
- Certificate Authority – Virtual Machine
- Jabber Machine (External) – Virtual Machine
- Jabber Machine (Internal) – Virtual Machine
- ISP – Router
To start with the installation, i collected the following software beforehand and then started the installation.
Installation of the following Applications:
- CUCM ISO – On CUCM Virtual Machine
- CUPS ISO – On CUPS Virtual Machine
- Windows 2012 Server ISO – On Global DNS, Internal DNS and Certificate Authority
- Windows 7 ISO – On Jabber Internal Machine and External Machine
- Expressway/VCS OVF on Expressway C and Express E Virtual Machine
Licenses for Expressway C and Expressway E
For Expressway E: I had the following licenses beforehand.
- Expressway Series
- H323-SIP Interworking Gateway
- 1800 TURN Relays
- Traversal Server
- 5 Traversal Calls
- Advanced Networking
For Expressway C: I had the following licenses beforehand.
- Expressway Series
- H323-SIP Interworking Gateway
- 10 Non-traversal Calls
Installation & Configuration of Cisco Unified Communications Manager & Cisco Unified Presence Server.
I started installation of CUCM and CUPS on the Virtual Machine using the regular installation process. Then I completed basic configuration like creating users, phones etc. Then I integrated CUCM and CUPS – Please follow the link “Step by Step Cisco IM & Presence Configuration”
Installation of Windows 2012 on DNS Servers (Global and Internal).
I started installation of Windows 2012 Server on Global DNS and Internal DNS. Post Installation, i added DNS Roles in both the Servers. I created the following SRV Records on the following machines.
Global DNS – SRV Configuration
Service: _collab-edge
Protocol: _tls
Port number: 8443
Host: ExpresswayE.uccollabing.com
Service: _sips
Protocol: _tcp
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _tcp
Port number: 5060
Host: expresswayE.uccollabing.com
Service: _sips
Protocol: _tls
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _tls
Port number: 5061
Host: ExpresswayE.uccollabing.com
Service: _sip
Protocol: _udp
Port number: 5060
Host: ExpresswayE.uccollabing.com
Global DNS – Host A Configuration
Host: ExpresswayE
FQDN: ExpresswayE.uccollabing.com
IP Address: IP Address of Expressway E
(External NAT IP Address of Expressway E)
Internal DNS – SRV Configuration
Service: _cisco-uds
Protocol: _tcp
Port number: 8443
Host: cucmpub.uccollabing.com
Service: _cuplogin
Protocol: _tcp
Port number: 8443
Host: cups.uccollabing.com
Internal DNS – Host A Configuration
Host: cucmpub
FQDN: cucmpub.uccollabing.com
IP Address: IP Address of CUCM
Host: cups
FQDN: cups.uccollabing.com
IP Address: IP Address of CUPS
Host: ExpresswayE
FQDN: ExpresswayE.uccollabing.com
IP Address: IP Address of Expressway E
(Internal Network IP Address)
Host: ExpresswayC
FQDN: ExpresswayC.uccollabing.com
IP Address: IP Address of Expressway C
Once the DNS Configuration is completed, we will proceed with the Windows 7 Installation & Configuration.
Installation of Windows 7 (Jabber Internal Machine & External Machine)
I started installing Windows 7 on two virtual machines which will be used Internally and Externally for Jabber.
Jabber Internal Windows 7 Machine (10.X network)
I configured IP Address, Subnet Mask and Gateway which were available and used for internal network. I pointed the DNS IP to be used as Internal DNS Server IP Address for any DNS queries.
Jabber External Windows 7 Machine (192.X network)
I configured IP Address, Subnet Mask and Gateway used for private network. I pointed the DNS IP to be used as External DNS Server IP Address for any DNS queries.
ISP Router Installation & Configuration
I used one CSR Router with only one interface. The installation was done using VMWare CSR OVF file. Post installation, i configured the IP Address, Subnet Mask. No routing was done and i made sure that Expressway C and Internal network is not reachable. I can only reach to Expressway E external IP Address only.
AWESOME FIND!!!!!!!! Thanks
Thanks A lot , its AWESOME
Thanks Dear
What laptop configuration is needed for this lab setup ?
thank you alot
Hi Avinash, i followed your guide and everything worked fine, but i have a question, what happened if the external domain is diferent than the internal domain?, for example external domain is uccollabing.com and the internal domain is uccollabing.domain, i tried to lab this situation but jabber does not find the services using the internal or the external domain in the username login, for example [email protected] and [email protected].