Linux主机内网穿透
为什么写博客
大佬们都有个人主页或者CSDN博客,本着计科学生的好奇精神,我也学习着,将近期的一个小项目写出来,望批评指正!
文章内容
不少同学会有这样的问题:在学校、公司或家里的个人电脑上搭建了个人网站或者配置了服务器,需要但是无法在其他地方访问到。这时可以利用另一台处于公网环境下的主机做一个转发,帮助公网访问到NAT后的内网环境下的服务器。
文章提供了亲测的两种简单而且稳定的工具,利用阿里云ECS配置内网穿透。
任务一:内网访问公网主机SVN。
任务二:公网访问内网主机网站。
名词解释
需要了解的相关知识:
NAT:“网络地址转换”,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术,如下图所示。因此我们可以认为,NAT在一定程度上,能够有效的解决公网地址不足的问题。
内网穿透:内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,公网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。
端口映射:将公网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。端口映射就是解决该问题的一个方法。我们可以用拥有公网IP的主机做一个桥梁,让两个不能互相访问的主机通过公网主机建立一条访问隧道。