无公网IP时本地搭建的网络端口服务怎么映射外网远程访问?较为简单通用的方案就是使用nat123内网穿透,下面详细内网映射外网实现教程。
一、了解内网公网区别,及无公网IP外网访问方案
内网IP默认只能在同局域网内连接互通,而公网地址可以在任意全球上网环境下访问到。
公网IP和内网IP有很大的不同,公网IP是需要单独支持成本才能够得到的,需要本地网络商提供的,有时候不给的话怎么办呢?如果我们想要内网环境的应用端口映射到外网使用的话,就可以选择无需公网IP的方法,这样的方法只需要用到内网IP就可以了,如使用nat123这个软件。软件使用的时候也非常简单,几个步骤就可以内网穿透,而且能够节省很多的成本。
二、无公网IP内网穿透外网连接原理
网络穿透软件在没有公网IP的情况下也能够端口映射,因为只需要用到内网IP就可以了,这也是内网穿透工具的优势。在没有公网IP的情况下,用内网IP结合nat123软件当中的映射功能,就可以快速的完成内网穿透,利用端口转发或同端口直连类型模式,简单操作下就可以将内网指定端口服务开放到公网,所以操作起来也是非常方便的。
三、怎么样做内网穿透外网访问
我们知道nat123软件在没有公网IP的情况下可以内网穿透,那么穿透的方法是怎么样的呢?只需要这几个步骤就可以,下面是重要操作步骤参考。
1.下载安装。首先需要在官网当中下载这个软件,这个软件下载时需要根据操作系统来选择,因为有的人使用的系统是不一样的,下载完成之后可以注册一个账号。需要注意的是不同网络环境使用时,需要分别注册不同帐号登录使用,用于区分自己不同应用场景。
2.软件映射设置。注册完成就可以登录在客户端当中使用里面的映射功能,这个功能使用起来非常简单,不需要过多的操作,只需要填写一下映射信息就可以了,结合自己应用场景选择合适类型(如80、443、非80、同端口等),和自定义内外网访问的地址。
3.保存映射和外网访问。填写完成之后就能够保存下来,通过这个公网地址(自己域名或自动生成的二级域名)就可以转换到内网当中。如果是使用自己域名的,同时登录自己域名注册解析网上添加对应的cname指向让自己域名生效,否则访问不了自己域名,会提示域名指向错误。
四、内网映射外网访问不了问题参考
对于一些人做了软件映射设置,但却在外网访问不了,需要进行一些相关原因排查处理,常见的问题和解决方法参考下面分析汇总。
1.确保端口应用本身正常。如允许远程桌面连接都还没有开启,就想让外网远程内网计算机是不可以的。
2.确保内网访问正常。特别是对于刚部署的环境,很多写死了127地址的错误,导致只能本机访问,在局域网内其他电脑都访问不了,外网同样也会一样访问不了的。
3.软件映射配置不对。如在自定义内外网地址时,需要结合自己应用场景实际来填写,如填写了错误了内网IP端口会提示内网IP端口不通。
通过nat123软件内网穿透之后能够作用于很多领域当中,比如说搭建网站时可以通过这个方式来获得一个外网的地址或绑定自己注册的域名,访问到网站当中。还可以模拟一个真实的环境进行小程序的开发调试。所以它的作用是非常多的,如果我们需要内网穿透并且需要节省成本,就可以使用网络映射软件,在不需要公网IP的情况下,就能够快速的内网穿透,是比较有优势的。