Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to use OS X ScreenSharing to connect to another Mac on my network. I can do so by using Finder > Connect to Server, but I have to enter the Server Address: vnc:// (the specific address). My router is configured to terminate leases periodically, and I want to leave it configured to do so. I typically login to the router and can see a list of leased IP address along with resolved names. In this case the target Mac is named, "The Family's Media Server" and I don't want to remove the spaces in the name.

I tried using the name in Finder > Connect..., vnc://"The Family's Media Server.local" (with and without quotes, and both failed. Also, I can see the target system's full name in the Shared list in Finder from other systems in the network.

How can I connect using the system name so I don't have to keep looking up the the IP address?

share|improve this question
up vote 1 down vote accepted

The name converts to The-Familys-Media-Server.local. Spaces are replaced by "-" and special characters are removed. You should be able to connect by just using the name: Connection Dialog

For other computers, you can look in the sharing pane of System Preferences to find out exactly how the machine can be accessed: Network Name

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.