概述
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隧道,隧道中断则端口转发中断
-
只能在建立隧道时创建转发,不能为已有隧道增加端口转发
最后
以上就是整齐蚂蚁为你收集整理的SSH隧道与SSH本地端口转发SSH隧道的全部内容,希望文章能够帮你解决SSH隧道与SSH本地端口转发SSH隧道所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复