Can I have x11vnc advertise its VNC service and port via mDNS / Zeroconf (e.g. Avahi) so VNC viewers on the local network can detect it automatically?
Yes, as of Feb/2007 x11vnc supports mDNS / Zeroconf advertising of its service via the Avahi client library. Use the option -avahi (same as -mdns or -zeroconf) to enable it. Depending on your setup you may need to install Avahi (including the development/build packages), enable the server: avahi-daemon and avahi-dnsconfd, and possibly open up UDP port 5353 on your firewall. If the Avahi client library or build environment is not available at build-time, then at run-time x11vnc will try to look for external helper programs, avahi-browse(1) or dns-sd(1), to do the work. The service was tested with Chicken of the VNC (“Use Bonjour” selected) on a Mac on the same network and the service was noted and listed in the servers list. Clicking on it and then “Connect” connected automatically w/o having to enter any hostnames or port numbers. It appears SuSE 10.1 comes with avahi (or you can add packages, e.g. avahi-0.6.5-27) but not the development package (you can use the OpenSuSE avahi-devel rp
Related Questions
- Can I have x11vnc advertise its VNC service and port via mDNS / Zeroconf (e.g. Avahi) so VNC viewers on the local network can detect it automatically?
- Im getting "TCP port XX is already occupied by another modem or network service" message don know what Im doing wrong. Can you explain?
- How can I get x11vnc to listen on a different port besides the default VNC port (5900)?