It would be useful if the UltraVNC client was configured to look for a repeater using a DNS entry.
For example:
If a user wants to connect to computer1.domain.suffix then UltraVNC would do a DNS lookup for ultravncrepeater.domain.suffix.
The actual name it looks for can be anything but it would be useful if it was unique to the UltraVNC repeater.
Obviously there are times where users would not want to autodiscover the VNC repeater and it'd be useful if the proxy could be administratively over-ridden (force the use of another proxy) or disabled. Maybe even the ability to administratively determine whether the user is able to opt in/out of using the repeater or changing the repeater completely (delegated rights).
Celebrating the 22th anniversary of the UltraVNC: https://forum.uvnc.com/viewtopic.php?t=38031
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864
Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Autodiscover UltraVNC repeater using DNS
Re: Autodiscover UltraVNC repeater using DNS
A few additional points:-
1/ If the user specifies a non-FQDN computer name the UltraVNC client could use either the connection-specific DNS suffix (such as might be issued by a DHCP server) or the domain suffix of a domain-connected workstation. (I am thinking might be better if used in conjunction with an administratively pre-authorised list of connection-specific DNS suffix)
2/ This may require the use of a split DNS. This might be a bit of an administrative nightmare if there are a lot of entries needed. It is not an insurmountable obstacle though.
3/ Assuming one or more discovery method is used it would be preferable to display a warning/informational dialog to the user to confirm that a UltraVNC Repeater was discovered and will be used for the connection. The user should then be offered the chance to terminate the connection (default), allow this connection but keep warning, or never show the warning again for connections to this server. Again administrative override and/or disabling of the warning would be highly desired.
Note: To my mind these are fairly trivial features that can be added to the client without modification to the VNC protocol, server or repeater. That said I am aware that the changes are beyond my ability (trivial is a relative term!) and defer to the very kind developers as to whether this is something that they should spend their time on.
1/ If the user specifies a non-FQDN computer name the UltraVNC client could use either the connection-specific DNS suffix (such as might be issued by a DHCP server) or the domain suffix of a domain-connected workstation. (I am thinking might be better if used in conjunction with an administratively pre-authorised list of connection-specific DNS suffix)
2/ This may require the use of a split DNS. This might be a bit of an administrative nightmare if there are a lot of entries needed. It is not an insurmountable obstacle though.
3/ Assuming one or more discovery method is used it would be preferable to display a warning/informational dialog to the user to confirm that a UltraVNC Repeater was discovered and will be used for the connection. The user should then be offered the chance to terminate the connection (default), allow this connection but keep warning, or never show the warning again for connections to this server. Again administrative override and/or disabling of the warning would be highly desired.
Note: To my mind these are fairly trivial features that can be added to the client without modification to the VNC protocol, server or repeater. That said I am aware that the changes are beyond my ability (trivial is a relative term!) and defer to the very kind developers as to whether this is something that they should spend their time on.
Last edited by lamaslany on 2008-06-17 14:34, edited 3 times in total.