check your resolv.conf people!
I've had he same issue trying to scp files and folders from one linux machine over to another one on the same network.
Machine A had an externally accessible IP and machine B had a local network IP. so Machine A couldn't find the route to host B because it went searcing through my external gateway while machine A was using the internal gateway.
so, i gave machine A a fixed external IP as well and added my external gateway to the /etc/Resolv.conf. done! i can now scp/ssh with no problem.
Good luck everyone!
Last edited by vrnd; 12-09-2009 at 11:25 AM.