关于内网ip映射到外网的问题,就是网络地址转换,私网借公网。要实现这个,看起来说得不错,实际上是有前提条件的。要实现内网ip映射到外网,首先要有一个固定的公网IP,可以从运营商那里得到。当你得到公网IP后,你的私网有可能有多台主机,都要挂到公网上,这时候会用到DMZ。比如,你有一个公网IP,也可能是通过快解析等得到,你有两台电脑,一台是论坛,另一台是网站,你都想挂到公网上,那么你就要区分端口了,通过两个端口来实现访问不同的主机。这样访问,是通过IP加端口来访问的,如果你有网址,那恭喜你,绑定之后,通过DNS即可实现输入网址的方式来访问你的两台主机。
关于内网ip映射到外网的问题,很多人在意的是花一样的钱,但你是内网!最近看到不少人都在吐槽一个问题,就是宽带被运营商偷偷分配了内网IP。事实上IPv4时代公网IP稀缺,运营商确实没有义务为每个用户提供公网IP,分配内网IP也是实属无奈之举。有人会问:公网IP怎样,内网IP又怎样呢?那我们先简单介绍下公网IP和内网IP的最大区别。公网IP:在全球内是唯一的,作为身份的标识,在同一时间一个IP(除个别特别IP)只代表一台设备,通过公网地址能直接访问因特网。内网IP:属于非注册地址,专门为组织机构内部使用(用于局域网),在公网上是不能使用内网IP地址来实现互联网访问的。
如何将内网ip地址变为外网域名地址?这里提供一种内网穿透方案:用快解析端口映射方式,将内网ip地址提供到外网互联网上远程连接。在涉及内外网互通时,不但包括远程连接,其他网站服务和普通TCP连接都可以采取快解析映射外网的通用方案来解决。下面是具体内网让外网连接的实现步骤流程,大家有外网连接访问内网的场景时,都可以参考学习。
1.局域网内的远程连接
比如自己目标计算机是windows的,需要远程连接时,先本机开启远程功能,并先在内网测试可以正常远程连接。
同时记录下内网访问的具体地址端口信息,我们需要将这个内网地址用快解析映射方式来让外网访问连接。
如果是Linux服务器的,确保本地SSH开启在局域网正常连接远程访问。如果是远程连接其他端口应用场景,同样先测试内网对应可以访问。
2.具体远程连接的内网地址变成外网地址
利用快解析一步添加保存设置,将内网地址变成外网地址。在目标计算机本地,或者所在内网另台互通内网的电脑上,安装并登录快解析软件并添加映射设置。通过这一步添加映射保存,将自己内网访问的地址转换成外网地址。
添加快解析映射时,根据自己应用场景选择合适的映射类型即可,如远程桌面连接一般推荐可以用非网站映射类型。
填写好对应内网地址和应用程序端口号,本机用127.0.0.1格式,非本机地址应用的用固定不变的内网地址格式。
外网地址可以直接使用自动生成的免费二级域名。外网地址如果是填写使用自己注册独立权限域名的,同时需要在自己注册域名解析管理网站后台添加对应的cname指向让自己域名生效。
3.在外网的远程连接访问
完成内网映射快解析添加保存设置后,当映射域名生效时,我们就可以在任意外网个人电脑远程到目标内网计算机像本地电脑一样操作了。在外网电脑发出远程访问时,使用快解析映射后的域名地址和外网端口号。
这样就完成对远程桌面的链接啦,我们可以用这种方法像操作自己的电脑一样来通过远程桌面进行文件,资料,系统应用等等的查询与操作,十分的方便与实用。
除了远程桌面场景,快解析还可以广泛应用于任意端口访问场景,如web网站、80http穿透并走本地公网IP速度、443https映射、FTP文件共享、SVN协同、ERP、全端口P2P穿透二端直接通信、CRM、USB设备共享、数据库、个人云盘、远程打印机、办公OA、固定端口管家婆、信息管理软件等外网访问内网的场景。