SSH转发

SSH转发

十二月 01, 2015

SSH转发的优点

  1. 使用方便,功能强大,加密强度高,运行稳定
  2. ssh几乎是Unix系统的标配
  3. 防火墙信任SSH
  4. 跨平台

SSH本地转发

1
ssh -CfNg -L 2001:127.0.0.1:1001 user@192.168.1.10

说明(本机的2001端口映射到远程主机192.168.1.10的1001端口):

  1. 本机(运行这条命令的主机)和远程主机192.168.1.10建立加密通道,user是远程主机192.168.1.10上的账号。
  2. 在本机上打开2001端口.用 netstat -an|grep 2001命令可以查看到。
  3. 把本机的2001端口映通过加密通道映射到192.168.1.10的1001端口。

SSH远程转发

1
ssh -CfNg -R 1001:127.0.0.1:2001 user@192.168.1.10

说明(远程主机192.168.1.10的1001端口映射到本机的2001端口):

  1. 本机(运行这条命令的主机)和远程主机192.168.1.10建立加密通道,user是远程主机192.168.1.10上的账号。
  2. 在远程主机192.168.1.10上打开1001端口。
  3. 把本机的2001端口映通过加密通道反射到192.168.1.10的1001端口。