Ports and Protocols for VMM

 

Updated: December 16, 2016

Applies To: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

When you install the Virtual Machine Manager (VMM) management server, you can assign some of the ports that it will use for communications and file transfers between various VMM components and other devices. While it is a best security practice to change the default ports, not all of the ports can be changed through VMM. The default settings for the ports are listed in the following tables.

Note

P2V functionality was removed in the System Center 2012 R2 release, and the VMM Self-Service Portal was removed in the System Center 2012 SP1 release. As such, these applicable ports are not listed.

VMM Management Server - Source

The VMM Management Server communicates with various components and devices over these ports:

Component/device connection target Default ports(s) Protocol(s) Where to change port settings
Hyper-V Host (VMM agent) 80/135/139/445 WinRM/RPC/NetBIOS/SMB (over TCP) VMM Setup Wizard
Hyper-V Host (status) NA ICMP (ping) Windows firewall and network devices
Hyper-V Host (file transfer) 443 HTTPS (using BITS)
Hyper-V Host (control channel) 5985/5986 WS-Management VMM Setup Wizard
VM Guest Agent (file transfer) 443 HTTPS (using BITS) Windows Registry
VM Guest Agent (control channel) 5985 WS-Management
VMWare ESX 3.0/3.5 Host (file transfer) 22 SFTP Windows Registry
VMWare ESXi Host (file transfer) 443 SSH/HTTPS (using BITS)
XenServer Host (control channel) 5989 HTTPS
XenServer Host (data channel) 3260 iSCSI
WSUS Server (data channel) 80/443 HTTP Windows Registry
WSUS Server (control channel) 8530/8531 HTTPS Windows Registry
SQL Server database (remote) 1433 TDS
Load Balancer 80/443 Load balancer config provider
Storage Management Service NA WMI
Hyper-V Host (status) NA ICMP (ping) Windows Firewall and network devices

VMM Management Server - Target

The following components and devices communicate with the VMM Management Server over these ports.

Component/device connection source Default ports(s) Protocol(s) Where to change port settings
Hyper-V host in untrusted domain or perimeter network (File Transfer)

If the VMM library server is on the same computer as the VMM management server, also see the port 443 listing in the next table, VMM Library Server.
443 TCP Windows Registry
VMM Administrator Console 8100, 8101 (HTTPS), 8102 (NET.TCP), 8103 (HTTP) WCF VMM Setup Wizard
Windows PE Agent 8101 (control), 8103 (time sync) WCF VMM Setup Wizard
WDS PXE Provider 8102 WCF VMM Setup Wizard

VMM Library Server

The VMM Library Server communicates with various components and devices over these ports:

Component/device connection target Default ports(s) Protocol(s) Where to change port settings
Hyper-V Host (file transfer) 443 BITS VMM Setup Wizard

VMM Administrator Console

The VMM Administrator Console communicates with various components and devices over these ports:

Component/device connection target Default ports(s) Protocol(s) Where to change port settings
VMM Management Server 8100, 8101 (HTTPS), 8102 (NET.TCP), 8103 (HTTP) WCF VMM Setup Wizard
Hyper-V Host 2179 RDP (using VMConnect) VMM Administrator Console
VMWare Web Services 443 WCF VMM Administrator Console

Other

The following miscellaneous ports are also used:

Component/device connection target Default ports(s) Protocol(s) Where to change port settings
Baseboard Management Controller 443 HTTPS (SMASH over WS-Management) On BMC device
Baseboard Management Controller 623 IPMI On BMC device