When I try to get a file from a remote server I can do either of the following1) Login to the remote server.      $ ssh root@remoteserverip       password:     $ scp theFileIwant myname@myserverip:/home/2) Without logging to remote server     $ scp root@remoteserverip:/root/theFileIwant /home/Usually both methods works in all our intranet systems.But when the remote server is another network only method 2 is working for me. Method 1 is always timing out.Can anyone point the (obvious probably) answer 
Why does scp not work when I run it on a remote server to copy back to my local machine?
ssh;scp