Hello.
I use the MS Remote Desktop Client to connect to Windows 2000 terminal
servers at work using Mac G5. It opens a window that looks exactly
like the Windows2000 Server desktop.
(http://www.microsoft.com/mac/otherproducts/otherproducts.aspx?pid=remotedesktopclient)
Although this works perfectly for connecting to work from home, I'm
unable to connect to the WindowsXP computer that sits on the desk
right next to my Mac.
My goal is to connect to my WindowsXP machine using RDC just like I do
the machines at work, so I can toss the extra mouse/keyboard/monitor
and seamlessly copy and paste between them (impossible to do with a
simple KVM switch).
The error I receive is cannot connect to specified server. I suspect
the router/firewall is preventing WindowsXP from allowing Remote
Desktop access (Linksys 4-port broadband router)? Or perhaps
windowsXP itself is incorrectly configured? Or is there a special
syntax for referencing a WindowsXP machine name thats on the same
network as the Mac?
I need directions on setting up XP to act as a remote desktop server,
configuring the router so that the Mac has access, but random
strangers from the net do not, and the Mac will be able to connect to
the XP machine using either the IP address or Machine name.
THANKS!! |
Request for Question Clarification by
supermacman-ga
on
06 Apr 2004 13:49 PDT
Hello,
Can you ping the Windows machine from your Mac? (Do you know how to do
this? If not, say so and I will provide step-by-step instructions)
As well, is your Windows machine running XPHome or XPPro? According to
the link you posted, it only works with XP Pro machines.
- supermacman-ga
|
Clarification of Question by
ext237-ga
on
06 Apr 2004 17:19 PDT
Hi supermacman!
Yes, I can ping the PC using it's IP addy. And I'm using XP Pro.
Remote Desktop is turned on, XP Firewall is turned off, and the router
is on the same LAN (only two machines, the Mac and PC). VNC is
painfully slow.
I also have ZoneAlarm on the PC, but remove it from memory when trying
to connect to the PC with the Mac.
The Mac is OSX.3.3 -- Let me know if there's anything else I can provide!
THANKS again for the help!
|
Request for Question Clarification by
supermacman-ga
on
06 Apr 2004 20:05 PDT
Suggestions:
1) http://support.microsoft.com/default.aspx?scid=kb;en-us;306759
According to this MS knowledge base article, the Mac client only
supports RDC connections on port 3389. Perhaps the Windows XP machine
at home is set to a different port. You can check the registry key (as
detailed in the directions in the KB article) to see if the port is
set to something other than 3389.
2) Connecting your Mac directly to your Windows machine, then manually
setting IP addresses.
Procedure:
a) Manually enter IP addresses into the XP Networking setup panel
(i.e. 10.10.10.10). Make sure to use designated local addresses
(10.x.x.x, 192.128.x.x, etc.)
b) Manually enter a corresponding address into the Mac Network pane of
System Preferences (i.e. 10.10.10.11)
c) Very important: Make sure both have the same subnet mask. You can
leave other fields blank (router, DNS, gateway).
d) You can use a standard patch cable to connect your XP box and your
G5; the Mac Ethernet port automatically compensates for wiring
problems.
e) Check that your Mac has no other IP addresses. (It should only have
one.) It could be possible that your Mac has setup multiple network
configurations in such a way that it sends Internet traffic to the
router but tries to establish RDC connections via an isolated subnet.
To do this, refer to "Network Configurations" below.
Try connecting now. If you are able to connect, then your router may
be the problem; I would suggest retrying the setup with IP addresses
similar to the ones given out by the router.
3) Bring your Windows XP box to work and try connecting. (Try this as
a last resort.)
Some of my suggestions may seem unlikely to work; I tend to do this
when troubleshooting. But computers are unpredictable beasts, so try
everything; you never know what might happen!
I hope this helps - look forward to hearing back from you.
- supermacman-ga
Network configurations (for Panther, Mac OS X 10.3.x. If you have an
earlier version of the Mac OS, let me know)
(I put this in a separate section because I don't want to insult your
intelligence if you how to do this)
a) Open System Preferences: Network.
b) Click on the drop-down tab labelled "Show:" and choose "Network Status".
c) Read the entries listed. Does it have multiple addresses?
|
Request for Question Clarification by
supermacman-ga
on
06 Apr 2004 20:09 PDT
Stupid me, you already have Panther =)
Here are more suggestions.
1) Using the WinXP machine's IP address, run Network Utility and do a
Port Scan on your machine. You can check if Port 3389 (or any other
ports) are open. Port scan is not 100% reliable, so it may miss open
ports (particularly if they have high numbers. You can get around this
by telling the program to scan for a limited range of ports; i.e. 3300
to 3400.
2) Can you remove Zone Alarm? There are two reasons for this:
a) If you can remove it from memory, then so can a malicious program.
Perhaps the program is designed to be resistant to such attacks; you
may need to remove it. Besides, you can always reinstall the program.
b) Your router provides a substantial level of protection already,
through NAT (http://www.cable-modems.org/articles/internet_sharing/software_firewall.htm).
From this page, I quote:
---
NAT makes the machines on the local network behind the gateway machine
more secure essentially because the client computers on the local
network use IP addresses that are reserved for use on internal
networks only. Those IP addresses will not show up on the internet.
---
Therefore, ZoneAlarm is somewhat unnecessary.
Again, lots of suggestions, but I have my fingers crossed that at
least one will work =)
- supermacman-ga
|