Difference between cPanel & WHM Dedicated and VPS licensing
cPanel & WHM Dedicated: The standard version is designed to be installed on a full dedicated server or server in which 100% of the hardware is allocated to the operations of that machine
cPanel & WHM VPS: VPS Optimized 2 version is designed to be within an environment running such virtualization software as listed on: http://whmrequirements.cpanel.net. Both products have the exact same features and the cPanel & WHM Optimized 2 version simply optimizes the install configuration to make the best use of memory and processors on a virtualized environment.
cPanel & WHM requires a publicly visible IP address to function properly. Your hosting provider or data center can assign public IP address for use with licensing directly. Dynamic, sticky, or internal IP address will not function with the cPanel & WHM licensing software.