如何用SSH反向代理的隧道实现内网穿透实战
简介
这篇主要是来解决一个问题,假设现在的环境是主机C你家里的电脑,主机B你公司的电脑,主机A你的一台带有公
网IP的VPS,现在主机C和主机B都是处在NAT的后端,想要让主机C连接到主机B,那应该怎么做。
演示环境
主机C:家里电脑
主机A:日本的45.116.14.53
主机B:美国的154.64.224.132 (没有其他NAT后的机子,用这个顶一下)
教程
主机A开启ssh的转发功能,编辑sshd_config文件
把这一条的#号去掉,修改成yes
重启一下ssh
主机B安装autossh
apt-get install autossh
然后在主机B上运行下面的命令
autossh -p 22 -M 8000 -NR '*:3999:localhost:22' root@45.116.14.53
我们现在从主机C上运行下面这个命令,这样我们就穿透了两层的NAT连接上了主机B
ssh -p 3999 root@45.116.14.53
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/4052.html
文章版权归作者所有,未经允许请勿转载。
THE END