ssh隧道 实现突破防火防火墙规则 访问外网

ssh隧道 实现突破防火防火墙规则

SSH隧道:隧道的概念是将一种网络协议封装在了另外一个协议里面。这里我们是将这些通讯协议放到了ssh协议里面,所有的流量都是加密的。由于隧道协议传输涉及将流量数据重新打包为其他格式的内容,于是打包前进行加密可以有效的防止数据丢失或窃取,并且通信过程和传统隧道相比是非常隐蔽的。

## ssh支持双向通信隧道

ssh隧道分类

  • ssh隧道分类
    1.本地端口转发
    a.在本地建立ssh连接,侦听端口也在本地
    b.ssh建立隧道流量流向与应用层流量流向一致
    2.远程端口转发
    a.在远端侦听端口
    b.ssh隧道流量与应用层流量流向不一致

实验环境部署

kali 1 【ip:10.1.1.11】与m0n0wall防火墙充当内网
m0n0wall 添加一条规则 只允许内网访问外网的53号端口
kali 2 【ip:192.168.1.116】作为ssh隧道连接对象
win_2k03 【ip:192.168.105】通过ssh隧道访问的服务器

实验操作

1.在kali2 修改/etc/ssh/sshd_config文件

将PermitRootLogin no 改为PermitRootLogin yes
将 #PasswordAuthentication yes  #去掉
将 Port  22  改成 Port  53

2.在kali1 执行<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值