SSH隧道与SSH本地端口转发

SSH隧道

  • SSH支持双向通信隧道

  • 将其他TCP端口的通信通过SSH连接来转发

  • 用SSH作为传输层协议,对流量自动加解密

  • 突破防火墙访问规则的限制,可用于翻墙

  • SSH本地端口转发

  • 使用效果类似于rinetd

  • 将一个本地端口与远程服务器建立隧道

  • 远程端口转发

  • 远程侦听端口,访问转发到本地主机指定端口

本地端口转发

  • 将一个本地端口与远程服务器建立隧道
/etc/ssh/sshd_config  PermitRootLogin yes  Port 53  PasswordAuthentication yesservice ssh restart

步骤:

1.修改一下SSH的配置

2.然后再内网主机使用隧道访问SSH

ssh -fNG -L <listen port>:<remore ip>:<remote port> user@<ssh server> -p <ssh server port>  -f      后台运行进程  -N      不执行登录shell  -g      复用访问时作为网管,支持多主机访问本地侦听端口网管模式转发RDP、NC shell

3.其实跟rinetd那一章节差不多,不进行详细演示了

总结:

  • 端口转发基于建立起来的SSH隧道,隧道中断则端口转发中断

  • 只能在建立隧道时创建转发,不能为已有隧道增加端口转发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>