networking - Windows 7 can ping Switch, but Windows XP can't

07
2014-04
  • syss

    Maybe this question has already been asked, but I can't seem to find it by using the search.

    I got a little network where I've got my default gateway on 10.0.0.1 with a switch built in. Then there is another switch (Zyxel Presitge 324) 10.0.0.2 with clients, connected to the 10.0.0.1 Switch. And another Switch (D-Link di-604) 10.0.0.3 with clients, connected to the 10.0.0.1 switch

        1
       / \
      2   3
     /     \
    Clients XP+7
    

    On the 10.0.0.3 switch are a Windows 7 and a Windows XP Client. The Windows 7 client can ping all devices - that's fine. But the Windows XP can't ping either the 10.0.0.2 switch or the clients on this switch. There are no ACL, filters, firewall set. This is really strange. What could be the problem? I thought of something like that Windows XP can't handle the hops?

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    Linux-Windows 7 Network: Can't ping Linux Box using hostname?
  • DaveJohnston

    First off I should say that I am a total Linux and Networking Noob. I have used Windows all my life, but I am now trying to get into linux so I have set up an old PC with Fedora.

    Currently I only have the Linux Box and a Windows 7 Box and they are both connected to my broadband router. I have set them up with static IP addresses in the router and they can both ping each other by IP address but not hostname. I would like to be able to use hostnames to access each box (e.g. for SSH access and File Sharing). My question is basically how can I do this, what are the options and which is recommended for a small home network?

    So far I have been able to set up the linux box to be able to ping the Windows box by hostname by editing the hosts file. Is this the right thing to do? Should I just do this on the Windows box too?


  • Related Answers
  • Xenoactive

    With only two systems on your network, editing the hosts files is probably the easiest thing to do. You could also run your own DNS service on one of the two systems or you could find a free DNS service and setup entries with your internal IP addresses. Setting up the named.conf and a few basic zone files on a Linux system is relatively easy to do.

  • chuck

    Does your router allow you to setup hostnames and a domain for the NATed machines? If it doesn't you will probably be stuck with editing host files since setting up a dns server probably isn't worth it for two machines. You will also have problems using the Internet if your internal DNS server goes down. You might be able to configure your computers to fail over to your router for DNS but from my experience it slows things down quite a bit.

    For the brave, those willing to risk bricking their router, you might be able to try one of the open source firmwares like DD-wrt, OpenWRT, Tomato, etc. if your model is supported. They include many additional feature that you generally don't get with the stock firmwares on consumer grade access points/routers. You also get a command line interface to tinker with.