攻击机192.168.110.120
内网边界192.168.110.118
内网机192.168.16.130
实验环境用的全是win10系统开启了ssh服务
**
一.本地端口转发
**
需要本地端口转发的情况是攻击机可以访问内网边界,无法直接访问内网机
1.攻击机上执行如下命令
-C:压缩传输,提高传输速度
-f:后台执行ssh
-N:静默链接
-g:允许远程主机连接本地用于转发的端口
-L:本地端口转发
2.攻击机连接本地的12345端口即可访问内网机的3389
3.网络连接情况
1)攻击机
攻击机随机端口与攻击机12345连接
攻击机随机端口53831与内网边界22端口连接
2)内网边界
16.1是虚拟机网卡,在这里可以理解为内网边界的网卡
内网边界22端口与攻击机53831连接
内网边界随机端口50561与内网机3389连接
3)内网机
内网边界随机端口50561与内网机3389连接
二.远程端口转发
需要远程端口转发的情况是攻击机不可以访问内网边界,内网边界可以访问攻击机
1.内网边界执行如下命令
-R代表远程端口转发
2.攻击机访问本地54321端口即可访问内网机3389
3.网络情况如下
攻击机
内网边界内网机