我们在本地搭建服务器及发布互联网时,可以通过动态域名的方式联网。DDNS原理是用固定的域名代替变化IP,实现局域网发布公网,是适合本地动态IP环境的使用。但当本地没有公网IP时,如果解析绑定到内网IP,将内网IP端口提供外网连接访问?这时我们就需要用到内网映射的方式了。
动态域名与内网映射是二种不同的方法,分别针对动态公网IP和内网IP环境时,内外网互通互连的实现方案。如快解析软件,同时支持动态域名解析和内网端口映射外网,可以用来解决IP不固定的问题,也可以解决无公网IP问题。在任意上网环境下,当本地搭建好项目服务需要外网访问时,通过快解析一步添加设置,即可实现。使用快解析方案也是一种比较通用的内网变外网的方法,内网主机远程、web站点、打印机设备网络应用等任意内部网络端口地址,在不用增加硬件设备的情况,均可以通过此方式简便的打通内外网发布外网访问。
下面我们来详细看看动态域名与内网映射(P2P穿透)方案。
一、动态域名联网外网访问方案
1.设置动态域名
在目标网络本地,安装登录快解析并添加一个动态域名解析记录。可以用自动生成的免费自定义二级域名。如有自己域名的,也可以填写使用上自己域名,并同时在自己域名注册解析网站管理后台添加对应的cname指向,让自己域名生效。
2.设置路由映射
对于公网Ip是在路由设备上的,同时需要做下路由映射。登录本地路由器管理后台(如http://192.168.1.1,新路由可见设备上标签,修改后使用中以本地实际为准),找到虚拟服务器(不同路由叫法有所不同,有的叫端口映射,有的叫端口转发),添加转发规则并保存。
做了路由映射后,测试用IP端口访问。如果遇到本地端口受限的,则需要更换其他端口号,确保IP端口正常访问先。
3.外网用域名访问
做了动态域名和路由映射后,通过固定的域名来访问即可。再也不用担心IP变化问题。
4.动态域名提示:
有公网IP才能用动态域名方法,且依赖本地网络环境,端口能否访问看本地网络端口本身是否正常。无公网IP时,用快解析软件映射方法,见下面教程。
二、内网映射外网访问方案(不用路由设置)
1.设置内网映射
在局域网内目标计算机本地,或者所在内网另台互通内网的电脑上,安装并登录快解析软件并添加映射设置。通过这一步添加映射保存,将自己内网访问的地址与域名关联解析。
内网IP让外网访问,在添加快解析映射时,根据自己应用场景选择合适的公网端口类型,填写好对应内网地址和应用程序端口号,本机用127.0.0.1格式,非本机地址应用的用固定不变的内网地址格式。
外网地址可以直接使用自动生成的免费自定义二级域名。外网地址如果是填写使用自己注册独立权限域名的,同时需要在自己注册域名解析管理网站后台添加对应的cname指向让自己域名生效。
2.外网用域名访问
完成内网映射快解析添加保存设置后,当映射域名生效时,我们就可以在任意外网访问到目标内网计算机端口应用。如网站web服务或windows远程桌面连接等,打通了内外网互通互连实现。
有公网IP,但IP不固定的网络环境发布外网时,用快解析动态域名方式。没有公网IP,用快解析端口映射外网访问。
内网IP外网访问,是一种内网开放外网连接访问的方式,也叫内网端口映射。在实际运用中,快解析内网映射可以广泛应用于任意端口访问场景,如web网站、80http穿透、FTP文件共享、SVN协同、ERP、全端口P2P穿透二端直接通信、CRM、USB设备共享、数据库、个人云盘、远程打印机、办公OA、固定端口管家婆、信息管理软件等外网访问内网的场景。