利用SSH实现内网穿透
A机器 kali ip 192.168.32.132
B机器 ubantu16.4 ip 192.168.32.135 192.168.1.5
C机器 ubantu 16.4 ip 192.168.1.6
使用隧道让A访问C
(1)配置环境
配置IP地址

(2)安装ssh服务
执行命令:apt install -y openssh-server
三台虚拟机都需要安装ssh服务
开启ssh服务,执行命令service ssh start
(3)修改B和C的配置
远程root登录
执行命令:vim /etc/ssh/sshd_config
修改PermitRootLogin为yes

允许无密码登录
修改PermitEmptyPasswords为yes

修改完成后,重启ssh服务
执行命令:service ssh restart
(4)保证B、C机器均可root ssh连接
执行命令:ssh root@192.168.1.6
进入到192.168.1.6的执行
(5)在A上执行命令:
ssh -CfNg -L 1234:192.168.1.6:22 -p 22 root@192.168.32.135
![]()
执行命令ssh -p 1234 root@localhost

A进入到C主机,查看ip,A通过ssh隧道成功访问不在一个网段的C

版权声明:本文为qq_54713392原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。