please see this thread from last week:
you're most likely having the same issue. my suspicion: either your PC has some kind of firewall and you're behind a NAT that doesn't do hairpinning, or your PC is on wireless and double-NAT-ed, and the outermost NAT doesn't do hairpinning.
Thanks for the reply. Let me elaborate the environment I have. I have a Wifi Network and the following three machines
- MacPro (about which I have already discussed)
- PC (about which I have already discussed)
For your information, MacPro and Mac can easily talk with each other without any problem. Problem occurs when within the same WiFi network, MacPro tries to connect with PC.
I hope this will help you all a lot to guide me. Im also going to read the tutorial you have provided me.
Looking ahead from your side.
Thanks a lot again.
Just to help you out people more, there is no firewall enabled either on machine level or on Wifi Router level. All firewalls are off.
is your Mac Pro on WiFi, or is it on a wired network? if your Mac Pro is wired, then you have the double-NAT-no-hairpin situation. if the Mac Pro is on WiFi along with your PC, and you can connect from your Mac Pro to your Macbook but not your Mac Pro to your PC, but you can connect from your PC to your Mac Pro, then your PC does have a firewall enabled, since that would be the only difference between the PC and the Macbook.
My all machines are connected with a Wifi network. Yes, it was a firewall issue on PC. I put the firewall off and it started working. Now, Mac can talk to PC and vice versa. By now, I have allowed all of the incoming UDP connections on PC Firewall, but is there any more specific rule that I can add to make my PC machine more secure?
you only need to allow UDP ports 1024-65535, not all UDP necessarily.
this wouldn't be necessary if your NAT supported hairpinning, or if the PC wasn't behind the same NAT as other computers you wanted to talk to, or if there was no NAT.
Message was edited by: Michael Thornburgh Wed May 5 05:27:13 UTC 2010