Zoom offers a public or hybrid cloud service. In the hybrid cloud service, you can deploy meeting communication servers known as the Zoom Meeting Connector within your company's internal network. User and meeting metadata are managed in the public cloud while the meetings are hosted in your private cloud. All meeting traffic including video, voice, and data sharing goes through the on-premise Zoom Meeting Connector.
Note: Starting with release 4.5.201900.0926, the meeting connector has SSL Encryption enabled by default, so the Zone Controller and MMR must be configured with separate addresses, as both utilize port 443 for SSL.
The Zoom Meeting Connector is packaged as an OVF and can be deployed onto any virtualization platform that supports OVF including:
- VMware VSphere, VMware Workstation, VMware Fusion
- Nutanix (validated on Nutanix AHV and ESXi (AOS 5.5.5))
- Windows Server 2012/2016 Hyper-V (best-effort support)
- Virtual Box (best-effort support)
System specifications for the VM can be found here.
This article covers:
- Server Setup
- Switching to Production
- Changing the Admin login password
- Advanced Network Configuration
- Managing the Meeting Connector
- Restarting services
- Business, Education, or Enterprise account
- Host user type set to On-Prem
- VM Client
- Logged in as an Admin, click Advanced then Meeting Connector.
- Click Enable Meeting Connector.
- Click the Download tab.
- Click and download both the OVF and VMDK files under Controller VM.
- Open/Import the OVF and VMDK into your VM client.
- Once the Virtual Machine has been started, log in with the default credentials:
- Username: admin
- Password: This will be randomly generated on startup, but can set to a specific password that will not be displayed on startup.
- Use the command ifconfig to check the IP address of the server. If the server does not have an IP address, configure one manually.
- In your browser, navigate to the web console at https://IPaddress:5480, with the IP address being the inet address listed in the ifconfig results.
- Login with the default credentials. During first login, change the password.
- Click Network > Address
- Set the network address information for Eth0 Info (Master) and Eth0:0 Info (Slave)
Note: eth0 Info can be set for DHCP, but eth0:0 Info has to be set as a separate static address provided by your networking group, as it utilizes IP aliasing.
- Click Submit.
- On the Configure tab:
- Enter the token from the Meeting Connector page of the Zoom web console.
- The ZC and MMR IPv4 Addresses will autofill with the addresses assigned in the Network Address settings.
- (Optional) Enter another address for a Zone Controller in the Another ZC IPv4 Address field if you have already set up another meeting connector, for High Availability.
- Click Submit
- Go to Network, and check that both the zctrl and mmr processes are running.
Note: One Meeting Connector Controller OVF includes one Controller VM and an MMR VM. Each MMR supports up to 200 concurrent participants. You can always add more MMR VMs later, to increase overall capacity.
Switching to production
- Logged in as an admin, click Advanced then Meeting Connector.
- Select the Monitor tab.
- Check that your Zone Controller is showing under Running ZCs.
- Select the Go Live tab, and click Switch to Production mode.
- On-Prem users on the account will now be able to host meetings using the new meeting connector.
Changing the Admin login password
- In the VM click Login.
- Login in with the admin credentials.
- Click User > Manage.
- Click Change Password next to the admin account.
- Enter the current Admin password, then enter the new password, and re-enter it to confirm.
- Click Modify.
Advanced network configuration
For more advanced network configurations, including firewall rules, 1 to 1 NAT, port forwarding, and DMZ configuration see:
- Network Firewall Settings for Meeting Connector
- Configure Meeting Connector Controller Port Forwarding
- Configure Meeting Connector Controller 1:1 NAT
- Configure Meeting Connector Controller in Public or DMZ
- Configure Meeting Connector for Domain Name Instead of IP Address
Managing the Meeting Connector
If the server needs to be rebooted for any reason, always check that all processes are running:
If processes are not running, click Stop, then start to restart the services.