域名解析是将域名与公网IP进行对应关系,实现访问域名即访问到对应IP应用的方式。域名解析分静态域名解析和动态域名解析的区别,它们的区别在哪?内网IP服务器怎么用域名让外网连接访问?这些都是需要我们有所了解掌握的。
这里不但涉及域名解析,同时涉及了内外网互通。对于本地搭建服务器并发布互联网,及外网访问内网等的部署管理都有着很大的帮助。
一、域名静态解析动态与域名动态解析的区别是什么?
域名静态解析:即是指域名解析。
如自己在域名注册商注册的域名,并在注册商域名管理网站后台,添加设置一个A记录指向。这个A记录就是一个静态的域名解析。适合用于固定公网IP的指向使用。
域名动态解析:即动态域名解析,也叫DDNS(英文首字母简称)。 是一种用固定的域名代替变化IP的技术手段,可以用来解决公网IP不固定的问题。通常适用于本地带宽公网IP变化不定的网络环境。
二、无公网IP网络下,如何用域名访问内网服务器或内网端口应用?
内网地址与域名绑定关系实现,可以由内网映射软件来完成。如快解析域名映射方法。只要本地有联网,能上网,就可以通过快解析,将内网地址映射到域名,让外网用对应域名来连接访问。解决内外网数据互通互连,内网搭建服务器并发布互联网,及外网连接访问内网等跨网访问场景。
1.内网地址是什么
明确自己本地应用场景,且将内网地址具体化,且明确在内网是可以正常访问的。如远程桌面连接,或办公OA网站等,应用场景的细化。
同时记录下局域网内访问的内网IP端口信息。在提供外网访问前,先了解下内网地址。
2.内网地址与域名的绑定
内网地址就是自己目标内网访问的;域名可以自己注册的来使用,也可以直接使用快解析域名。具体操作如下:
在需要让外网访问的目标计算机本地,或者所在内网另台主机电脑上,安装并登录快解析添加映射设置。通过这一步映射配置,将内网地址转换成公网域名地址让外网可以访问。
在添加映射信息时,根据自己本地项目实际情况选择填写即可:
映射名称:自定义,方便区别和标志。
公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,这里选择的映射类型是网站80端口;
内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如果是在服务器本机使用映射的,推荐填写127.0.0.1格式。
应用程序端口:以实际为准,不可以随便乱填写。
3.外网用域名连接访问
当快解析映射生效后,在任意上网地方,都可以通过域名和外网端口号进行访问。
在做内网映射让外网访问前的提示:
先明确本地应用场景,确保在局域网内可以正常访问先。只有本地应用正常,映射外网才能正常访问。
本地应用协议由本地决定,如本地配置使用了http协议的,映射外网访问时也是对应使用http的。
多主机多场景时:如果是同一个局域网内的内网互通的多个服务器,可以用一个快解析帐号登录客户端添加多个映射记录,实现映射外网访问。如果多个主机是在不同内网环境下的,则需要分别注册登录不同的快解析帐号登录使用以区分映射访问。
无公网IP时,用快解析映射外网访问,将内网私有IP地址转换成域名格式,即可让外网访问到内网计算机端口应用。内网映射外网的应用场景十分广泛,比如办公OA异地访问、外网远程桌面连接内网计算机、nas的远程访问、个人博客的搭建、数据库跨网连接、远程打印机等等。
利用快解析端口映射,没有公网IP情况下,不增加硬件设备,就可以实现居家、出差在外的员工及分支机构随时随地远程访问到企业内网对应的服务,访问公司OA、SVN 、FTP、web、CRM、ERP系统进行远程办公。内网穿透还可以帮用户实现在办公室或者家里搭建网站、数据库、远程打印机使用等跨网服务,外网远程桌面连接内网主机、SSH远程、http网站、https站点项目等等。