本文主要对我所收集的关于内网穿透的知识进行了总结,主要包括以下内容:
内网穿透又称NAT()穿透,是指计算机在内部网(LAN)内使用私有IP地址,在连接时使用全局IP地址的技术。该技术常用于拥有多台主机,但只能通过公有IP地址访问的私有网络。
举个例子:我在实验室配置了一台服务器A,当我在实验室的时候,我可以通过笔记本用SSH连接【因为服务器和我在一个局域网】,当我回到宿舍的时候,就不能再用SSH直接连接了【因为服务器和我不在同一个局域网】,这时候就需要做NAT穿透,这样我才能在宿舍用SSH连接A。
1.NAT原理分析示例:
下图以10.0.0.10主机与163.221.120.9主机之间的通信为例。
2.内网穿透工具推荐
市面上传统的工具有很多,比较知名的开源工具有**Ngrok、FRP、fcn、**等,还有一些其他商业工具比如花生壳以及基于Ngrok、FRP二次开发的商业软件,接下来会进行分类整理。
ngrok 系列:SSH
与工具一起使用,因为它具有容错功能
项目主页:/
它是一款将局域网个人电脑、服务器代理到公网的内网穿透工具。目前只支持TCP流量转发,可以支持任意TCP上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上也有提供类似的服务,比如花生壳等,但如果要使用第三方的公网服务器,就必须向第三方付费,而且这些服务都有各种限制。另外由于数据包会经过第三方,对数据安全也是一大隐患。
玻璃钢
frp 是一个可用于内网穿透的高性能反向代理应用,支持 TCP、UDP、http、https 协议,利用内网或者防火墙后的机器为外网环境提供 http 或者 https 服务。对于 http 和 https 服务,支持基于域名的虚拟主机和自定义域名绑定,实现多个域名共享一个 80 端口。利用内网或者防火墙后的机器为外网环境提供 TCP 和 UDP 服务,比如在家里通过 ssh 访问公司内网环境中的某台主机。
函数
fcn(免费)是一款一键访问私网的工具。fcn采用公网服务器和数据加密技术,实现:在公网无IP环境下,在任何联网的机器上透明访问服务器所在局域网段。支持多种系统。
花生壳
花生壳是一款动态域名解析软件。当您安装并注册花生壳动态域名解析软件后,您可以使用本服务建立一个拥有固定域名和最大自主权的互联网主机,无论您身在何处、任何时间、使用任何线路。“花生壳动态域名解析软件”支持的线路包括普通电话线、ISDN、ADSL、有线电视网、双绞线宽带入户网等任何能提供真实互联网IP的接入服务线路,无论连接获得的IP是动态的还是静态的。
扫一扫在手机端查看
-
Tags : 内部域名解析_内网穿透原理总结与工具推荐
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。