Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

fhall1

macrumors 68040
Original poster
Dec 18, 2007
3,919
1,434
(Central) NY State of mind
I am having problems getting RDC v2 to work using my Windows7 computer name. I am able to get to the computer through the IP address with no problems. I would like to use computer name as I am on a DHCP router and the IP changes often. Any help would be greatly appreciated.

Before anyone chimes in...I don't want to use any variant of VNC. RDC works great when connected, except it can't find the Windows computer by name, just IP.
 
You could create a static IP for the machine. That's what I do at home so I can use VNC with them.
 
Do you have DNS running anywhere so it can figure it out?

Nope....I was assuming there was some sort of magic going on, like how Windows machines can browse my home network and see the other machines "by name"...if it RDC needs DNS, then that's probably a good reason why it isn't working.
 
I have this problem too. I put it down to an OSX problem. I've had to give myself static IP's to get around it. Bloody pain in the <BEEP>!
 
I am having problems getting RDC v2 to work using my Windows7 computer name. I am able to get to the computer through the IP address with no problems. I would like to use computer name as I am on a DHCP router and the IP changes often. Any help would be greatly appreciated.

Before anyone chimes in...I don't want to use any variant of VNC. RDC works great when connected, except it can't find the Windows computer by name, just IP.

Have you tried hostname.local ?
If that still doesn`t work you could install bonjour for windows (not tried on win7 yet) Which will get you a mDNS responder which should make that address work if it wasn`t previously.
 
Have you tried hostname.local ?
If that still doesn`t work you could install bonjour for windows (not tried on win7 yet) Which will get you a mDNS responder which should make that address work if it wasn`t previously.

I did not try appending .local to the name....I'll give it a shot

Then I'll try bonjour if it doesn't work.
 
Here's what worked for me...

I'm hooked into my LAN wirelessly, and my DNS is set up properly (and automatically, to boot!).

Even with that, though, the computer name alone was insufficient for the RDP client to find the computer. Then, based on the suggestion here, I tried hostname.local, but it didn't work.

Finally, I had the idea to try this:

hostname.domainname.local

and it worked!!!

I connected to my server without incident, albeit at a very reduced 1024x768 resolution. (Is there any way to change that setting, BTW?)

Then, I tried the same thing to connect to another computer on the network, and it failed. I was perplexed, so I attempted the connection again without changing settings and it WORKED!

I can't tell you why I had the failure in between two successes, but it seems that even with DNS running, you need to follow the "hostname.domain.local" syntax.

Thanks!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.