Skip to content

Instantly share code, notes, and snippets.

@andrewpmiller
Last active November 5, 2015 19:48
Show Gist options
  • Save andrewpmiller/a045522f33f8197667cb to your computer and use it in GitHub Desktop.
Save andrewpmiller/a045522f33f8197667cb to your computer and use it in GitHub Desktop.
Make your Pi discoverable on a local (Mac) network
  • Install Avahi Netatalk

    sudo apt-get install netatalk

  • Make VNC service available via Bonjour

    • Create a file /etc/avahi/services/rfb.service (as root) with this content:
     		<?xml version="1.0" standalone='no'?>
     		<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
     		<service-group>
     		  <name replace-wildcards="yes">%h</name>
     		  <service>
     		    <type>_rfb._tcp</type>
     		    <port>5900</port>
     		  </service>
     		</service-group>
  • Reboot Pi

    sudo reboot

<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_rfb._tcp</type>
<port>5900</port>
</service>
</service-group>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment