利用ssh隧道,B做反向代理,做单一的端口转发***
A访问127.0.0.1:8888相当于访问C:80
先在A(kali)上生成ssh需要的host key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
在B上运行
ssh -R 8888:192.168.168.3:80 root@192.168.168.1
B主动向A发起ssh连接,需要输入A的ssh账号口令
将来自(A)192.168.168.1:8888的请求,转化为对©192.168.168.3:80的请求,然后将结果通过ssh隧道,返回给A
A访问127.0.0.1:2222相当于访问C:22
在B上运行
ssh -R 2222:192.168.168.3:22 root@192.168.168.1