Alles anzeigenDas ist nur bedingt wahr.
Ein DNS - Server wird nicht benötigt.
Ist der VNC- Server ein echter Server, der draußen im bösen Internetz seinen Dienst tut, so ist der regelmäßig so konfiguriert, dass die zugehörigen Nameserver der jeweiligen Domain die Namensauflösung gewährleisten.
Nur, wenn der VNC- Server INNERHALB eines lokalen Netzes seinen Dienst tut, braucht man eine Namensauflösung.
Aber auch die kann man ganz easy ohne einen DNS- Server leisten':
Schlicht in die /etc/hosts eintragen genügt.
Das sind absolute Basics des TCP/IP Protokollstacks.
Von daher erneut die Frage: Klappt das ohne 'DNS- Server?
Und das kann man ganz schlicht mit einem Eintrag in die /etc/hosts eines Clients sauber testen.
Das ist mir alles bekannt. Wenn ich aber einen funktionierenden DNS habe, werde ich kaum anfangen, manuell eine hosts zu pflegen. Trotzdem habe ich einen Server dort eingetragen, um es zu testen. Es funktionierte ebenfalls nicht. Es liegt nicht am DNS. Alle anderen Anwendungen, die DNS benötigen, können sauber auflösen.