Presumably all of the networked computers are connected to a router? Is there any reason why you are allocating IP, Default Gateway and DNS Server addresses instead of having them allocated automatically by the router?
The Default Gateway and DNS Server addresses in the computer will be the *ROUTER'S* IP address (presumably 10.0.0.1).
Download and run "WinSockFix" from click here and see if that helps. It will fix corrupted TCP/IP settings.