I'm not sure I understand your question.
When you say external, do you mean from the internet? Of from your LAN?
From your LAN, you'd just login to the Proxmox GUI and from there choose one of the console options, including VNC, which is why I'm confused by your question.
The VM's get DHCP from...