Default network setup - Interesting behaviour of ssh to vms and vnc console

Hi guys,

Greetings of the day.
Running Minione 6.0.0.1 default install (kvm) , Guest VMs getting created in 172.16.100.*
Kaybased/passwordless ssh is only successful for first vm, i.e 172.16.200.2 and all other ssh attempts to other VMs created failed with permission denied error.

ssh 172.16.100.2
Warning: Permanently added ‘172.16.100.2’ (ECDSA) to the list of known hosts.
Last login: Sun May 16 02:45:35 2021
[root@localhost ~]# exit

$ ssh 172.16.100.3
Warning: Permanently added ‘172.16.100.3’ (ECDSA) to the list of known hosts.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

This behavior is for as root user from minione, with oneadmin ssh gets permission denied for all VMs including the first.
I did try ssh debug inside failing guest vms, sometimes one of the error is RSA key is not allowed, sometimes ssh-dss not in publickeyacceptedkey types preauth errors.
Then again wondering how the first vm login didnt have issues. the images im testing are of same centos7.

Second thing, Looks like the vnc ports for guest VMs are getting redirected to host on 0.0.0.0 for 590*
and are accessible without password authentication. Can you please guide on the config parameter to set password and also if I have to connect to VNC on host itself, its a conflict with guest vms and unable to establish vnc. Any thoughts around changing port range for one VMs from 590* to 580* or something?

I’ve tried a lot to do it on host side by editing vncserver config and two other places where 5900 is mentioned but without success.

My intention is to use minione itself as a jumphost with a regular user account and let users connect to guest vms from minione host usign vnc limiting guest vncs to localhost on the host rather than on 0.0.0.0.

Any thoughts please


Versions of the related components and OS (frontend, hypervisors, VMs):
Centos 7(minione 6.0.0.1, Kvm)
Steps to reproduce:

Current results:

Expected results: