Difference between revisions of "Tunneling with OpenSSH"
From Linuxintro
imported>ThorstenStaerk (Created page with "SSH Tunneling or SSH port forwarding is typically useful if you have a network with a private segment like this: ...") |
imported>ThorstenStaerk |
||
(5 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
----------------------------------------------------------- | ----------------------------------------------------------- | ||
− | | | | + | | | | | --------- ----------- -------------- | |localhost|------------------------------| gateway |------------------| hidden | | --------- | 10.2.2.18 | | 172.16.0.42 | | ----------- -------------- | | | ----------------------------------------------------------- |
− | + | On localhost forward port 2222 to hidden's port 22: | |
− | + | ssh -L 2222:172.16.0.42:22 gateway | |
− | + | ||
− | + | Then you can e.g. scp from localhost to ''hidden'' by using localhost's port 2222: | |
− | + | scp -P 2222 file1 localhost: | |
− | + | ||
− | + | = See also = | |
+ | * [[set up NAT]] |
Revision as of 02:56, 14 January 2014
SSH Tunneling or SSH port forwarding is typically useful if you have a network with a private segment like this:
----------------------------------------------------------- | | | | --------- ----------- -------------- | |localhost|------------------------------| gateway |------------------| hidden | | --------- | 10.2.2.18 | | 172.16.0.42 | | ----------- -------------- | | | -----------------------------------------------------------
On localhost forward port 2222 to hidden's port 22:
ssh -L 2222:172.16.0.42:22 gateway
Then you can e.g. scp from localhost to hidden by using localhost's port 2222:
scp -P 2222 file1 localhost: