I have three machines in my home network connected by a wireless router. One is a server installed with Linux at 192.168.1.1. Another is a ThinkPad with MS Windows XP at 192.168.1.2. The last one is a MacBook Pro with Mac OS X 10.6.3 at 192.168.1.3.
When I ping the Linux Server from ThinkPad (MS Windows XP) I can get the correct IP address, but when I ping it from Mac I get the global address of my router, like 18.104.22.168.
Why does this happen? And how do I get same ping result on Mac and Windows?