I'm dodging the question, but for a reason. You typically want to interact with your VM's using remote access software hosted inside the VM such as RDP or nomachine, and only use Unraid's VNC access for basic management tasks to the VM's that can't use the aforementioned remote access.
Your experience with VM's will be much smoother.
BTW, I'm not sure from your wording, but NEVER expose Unraid itself directly to the internet. Any WAN access to Unraid's GUI or SSH should be done through a VPN, wireguard is built in and just needs to be set up.
If what I'm saying is unclear to you, PLEASE search the forum and ask rather than assume. Allowing general internet access to your Unraid server management will most likely cause crashes, and possibly worse.