什么是内网穿透?
就是让你个人电脑内建立的网站,在外网可以访问,例如你的手机,其他电脑等。
例如你在电脑部署了一个web服务器,你在浏览器访问127.0.0.1可以打开这个网站,但是你用手机访问127.0.0.1却打不开。那是因为你这个ip地址不是公网ip,只能在你的电脑访问,你需要将127.0.0.1暴露出去,即需要有一个公网ip,别人访问公网ip即可访问网站。
假设你的电脑是A,你的手机是B,你有一台拥有公网ip的服务器C,显然B想知道A里面有什么,是有一堵墙阻挡住了,这是防火墙。我们的目的就是绕过防火墙,即需要C来协助。
A可以和C进行信息交换,因为C是公网的,大家可以访问C,所以B也可以和C进行信息交换,如果B想和A联系,B先和C联系,C再和A联系,那么B就可以间接联系到A了,即C作为A和B的中介,也称为代理。
详细的介绍: