导航:首页 > IDC知识 > 动态域名解析原理

动态域名解析原理

发布时间:2021-03-26 21:42:57

1、什么是动态域名解析服务?哪家稳定?

什么是动态域名解析?

就是把一个固定的域名捆绑在一个动态的IP地址上,通过访问域名来实现对此机子的静态访问, 基本原理就是(拿北京恒普公司的”IP Updater3.5”来介绍)在你要做为服务器的电脑上安装客户端软件IP Updater3.5,当你在山外山网站上申请成功域名后,将这些信息填写到你的客户端软件上,只要你本机连上Internet后,该软件会主动与恒普电子的DNS服务器进行通讯,在DNS服务器上更新你域名对应的新IP地址的记录,当有人访问你的域名时,那台DNS服务器会正确引导访问者访问你的服务器上的网站或其它资料.做为普通动态IP来说这些是通过修改TCP/IP协议中的报头及内容来实现的,但是对于北京恒普的"WEB山外通"(实现内网用户不用做端口映射直接实现WEB服务器功能)技术来说,本人只是知道是对协议的一种新的定义(商业机密呀^_^),其处理TCP/IP的技术水平在国内应该是数一数二的,

在动态域名解析过程中.保证解析过程中的稳定性和快速性是客户最关心的问题.通过对比.我发现北京恒普电子的”IP Updater3.5”动态域名软件.不仅速度快.稳定性高.且操作界面非常简单.只有简单的三四个设置选项,只要会安装就会使用,但是功能非常强大.支持离线短信提示,最短提供30秒钟的IP变化自动联连,且有一个非常有特色的功能那就是:”WEB山外通”.他可以实现不用做端口映射就可以实现内部的www服务.这对公司的内网用户.小区宽带.的用户真是方便极了.而且还免费注册免费试用有兴趣的话可以到他们的网站上看看.

2、花生壳动态域名原理?

花生壳只是一个动态ip域名解析而已。
它:
1-花生壳根本没有自己的ip,它也不可能固定你的ip;
2-花生壳ddns(动态ip域名解析)原理就是在你电脑上安装客户端,这个客户端会通知花生壳服务器你电脑当前的动态ip是什么,然后不停的用花生壳域名绑定你电脑当前ip,这样人家访问你的花生壳域名就可以了,而无须理会你电脑变化不断的公网ip。
3-花生壳客户端必须登录中,否则,花生壳解析服务器无法获知你电脑当前ip,当然也就无法绑定域名,外部访问也就无法进行了。

3、动态域名解析问题DDNS(华硕500G的路由)

动态域名解析新手上路:

随着个人用户宽带上网的普及,越来越多的网民开始在自己的电脑上架设服务器和主页空间,这个完全属于自己的网络个人家园将没有免费主页中的广告骚扰,没有虚拟主机的空间和功能限制,也无须支付主机托
管的高昂费用。不过目前个人架站所需要解决的关键问题不在于安装配置和管理主机服务器,而是作为电信ISP提供给一般用户的个人宽带业务,其IP地址通常采用DHCP进行动态分配,这样一来,用户在每次登录互联网时,其获得的IP地址都是在不断变化的,用户不能保证分配到的前后IP地址一样,也无法预知自己下次联网时所获得的IP地址。因此如果要直接在具有动态IP地址的主机上架设个人网站是很难设定DNS域名的,而且访问者也因为主机IP地址变化而无法访问该站点。

现在有一种被称为动态域名解析的系统可以轻松解决这一难题,该系统可实现将用户的动态IP地址映射到一个固定DNS域名的解析服务上,即DDNS(动态域名解析服务)。一般来说一个动态域名解析系统由两部分组成,一部分是服务器端程序,通常位于系统服务提供商的主机上,由它负责提供DNS服务以及实现实时动态域名解析;另一部分是客户端程序,安装在具有动态IP地址的用户电脑上。客户端程序负责在用户每次上网时把本机的IP地址告诉服务器端程序,在收到客户端通知后服务器端程序可立即更新原域名的解析映射,将新的IP地址重新与原有的固定域名相对应,这样就实现了动态IP到域名的同步映射。通过使用动态域名解析系统,你的网站即使没有静态IP地址,互联网上的访问者也能通过输入固定域名来拜访你的个人家园。下面我们就来自己动手解析动态域名。

在介绍动态域名解析软件之前,首先假定网友们已经在自己的主机上搭建了网站服务器(编:想了解相关内容可以参考本刊2002年15期的相关内容),并可通过浏览器输入“http://localhost/”看到自己的默认网站首页画面,启用了IIS默认站点就会进入“http://localhost/iishelp/iis/misc/default.asp”的帮助资料页面,这就说明IIS的Web服务器已经安装成功了,如图1所示。以下介绍中均以最为常见的PWS(Win98)和IIS(Win2000)Web服务器作为说明示例。

接下来先了解一下目前有哪些可以提供动态域名解析服务的厂商。下表列出了一些国内常见的动态域名解析服务提供商的特点和功能比较:

另外上述的动态域名解析软件还都具有如下的共同特性:

1.一般均支持包括普通电话线、ISDN、xDSL、Cable Modem、Fttx+LAN和其他任何能够提供互联网公网IP地址的接入线路,也支持对静态地址的解析。

2.一般工作平台为Windows 98/Me/NT/2000/XP,少数可以在Linux和Unix下工作。

3.均支持HTTP、FTP、Telnet、E-mail等服务,一些可以支持在线游戏服务器、P2P、流媒体服务器等。

尽管上述各种动态域名解析系统在运行使用和功能特色上有差别,但其工作原理都是一样的,且安装配置的流程也基本一致,一般都要经过以下三个步骤:1.申请帐号。2.安装配置客户端。3.联网并运行客户端软件。另外在这之前用户还须先根据自身需求来考虑选择合适的动态域名解析服务提供商,个人用户和企业用户对此的侧重点不同。对于个人用户来说,首先考虑服务是否免费或者付费较少,当然如果能在此基础上提供更多个性化的定制服务则更好;而对于企业用户,则倾向于通过付费来获得更好更全面的服务,尤其在服务质量、稳定性、安全性等方面更加关注。因为本文介绍动态域名解析主要是针对解决个人用户如何在宽带上网的基础上进行网站架设的问题,所以价格低廉是第一考虑要素,在此介绍两款比较有代表性且使用较广泛的动态域名解析软件:每步(Meibu)和动态主机(DynamicHost)。

更多域名交易信息大全: http://hi.baidu.com/yumings

4、解释域名使用了什么原理可以同时通过两种方式来访问?

因为笔记本配置较低,如果在本本上安装一个oracle的话太影响计算机性能,但是又想在自己能带着走的笔记本上随时可以编程。所以,我在自己家里配置较高的台式机上使用vmware安装了两台虚拟机服务器,分别是windows server 2012的系统和CentOS6的系统,在windows server 2012上安装了oracle数据库,在CentOS上安装了tomcat,作为web服务器。
需求:外网通过域名访问自己家里的台式机的数据库服务。
步骤:
1. 首先,我需要一个支持DDNS动态域名解析的路由器,我发现我的小米mini路由器正好支持这个功能

可以发现它支持花生壳,公云等服务商。
2. 那么下一步就是随便去哪个域名服务商官网注册一个域名过来就好了。其实我曾经在万网上买过一个.com域名,可惜路由器并不支持万网的服务,只好再去花生壳重新注册一个域名先用着了。来到花生壳官网,发现.pw的域名正在搞活动,第一年只需要2RMB就能注册了。

3. 注册成功之后,进入域名管理中心,在花生壳标签页中新增一个,前缀填入www,再点右边的新增,然后在点击启用花生壳,就可以将这个域名加入花生壳的动态域名解析了。

4. 域名注册成功之后,我们再回到路由器管理,进入常用设置,设置上网方式为PPPoE拨号上网(注意!如果你家是光钎的话,在路由器前面还有个光猫,默认光猫使用的是路由模式的,因为光猫没有DDNS功能,所以只好将它改为桥接模式,然后用自己的小米路由器来拨号上网才能进行下面的步骤,但这里有个坑,那就是电信不允许我们私自改光猫的设置,如果你要改成桥接,需要先打客服电话,让他们给你把数据下发方式改成桥接,私自修改的结果就是改完过一段时间就可能发现网络掉线了(/ □ \))

5. 再回到在DDNS中把信息补充完整,如下:

此时我们的DDNS配置算是基本成功了。
6. 接下来再做下端口转发就算大功告成了。
在路由器的高级设置里面点击端口转发。配置端口转发我们需要知道主机的IP地址和端口,之前我在自己的物理主机上创建了两个虚拟机,物理主机的IP地址是192.168.31.200,虚拟机使用桥接模式,分别设置静态IP为192.168.31.202和192.168.31.212(为了防止IP变化,最好把IP设置成静态的,以免动态的IP变化之后,端口转发失败)

所有的步骤介绍完毕,现在就可以试试在外部网络通过域名来访问你的主机了。

5、DNS的工作原理

DNS的工作原理

DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。

DNS服务器会根据不同的授权区(Zone),记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称。

在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的IP地址记录在快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称 时,服务器就不用在到别台主机上去寻找,而直接可以从缓存区中找到该笔名称记录资料,传回给客户端,加速客户端对名称查询的速度。例如:

当DNS客户端向指定的DNS服务器查询网际网路上的某一台主机名称 DNS服务器会在该资料库中找寻用户所指定的名称 如果没有,该服务器会先在自己的快取缓存区中查询有无该笔纪录,如果找到该笔名称记录后,会从DNS服务器直接将所对应到的IP地址传回给客户端 ,如果名称服务器在资料记录查不到且快取缓存区中也没有时,服务器首先会才会向别的名称服务器查询所要的名称。例如:

DNS客户端向指定的DNS服务器查询网际网路上某台主机名称,当DNS服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料 ,当快取缓存区也找不到时,会向最接近的名称服务器去要求帮忙找寻该名称的IP地址 ,在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该DNS服务器在接收到另一台DNS服务器查询的结果后,先将所查询到的主机名称及对应IP地址记录到快取缓存区中 ,最后在将所查询到的结果回复给客户端 。

范例

我们举例说明,假设我们要查询网际网路上的一个名称为www.test.com.cn,从此名称我们知道此部主机在中国CN,而且要找的组织名称test.com.cn此网域下的www主机,以下为名称解析过程的每一步骤。

《Step 1》在DNS的客户端(Reslover)键入查询主机的指令,如:

c:\ping www.test.com.cn

pinging www.test.com.cn 【192.72.80.36】with 32bytes of data

reply from 192.72.80.36 bytes time <10ms ttl 253

《Step 2》而被指定的DNS服务器先行查询是否属于该网域下的主机名称,如果查出改主机名称并不属于该网域范围,之后会再查询快取缓存区的纪录资料,查是否有此机名称。

《Step 3》查询后发现缓存区中没有此纪录资料,会取得一台根网域的其中一台服务器,发出说要找www.test.com.cn的Request。

《Step 4》在根网域中,向Root Name Server询问,Root Name Server记录了各Top Domain分别是由哪些DNS Server负责,所以他会响应最接近的Name Server为控制CN网域的DNS伺服主机。

《Step 5》Root Name Server已告诉Local DNS Server哪部Name Server负责.cn这个Domain,然后Local DNS再向负责发出找寻www.test.com.cn的名称Request。

《Step 6》在.cn这个网域中,被指定的DNS服务器在本机上没有找到此名称的的纪录,所以会响应原本发出查询要求的DNS服务器说最近的服务器在哪里?他会回应最近的主机为控制com.cn网域的DNS伺服主机。

《Step 7》原本被查询的DNS服务器主机,收到继续查询的IP位置后,会再向com.cn的网域的DNS Server发出寻找www.test.com.cn名称搜寻的要求。

《Step 8》com.cn的网域中,被指定的DNS Server在本机上没有找到此名称的记录,所以会回复查询要求的DNS Server告诉他最接近的服务器在哪里?他就回应最接近为控制test.com.cn的网域的DNS主机。

《Step 9》原本被查询的DNS Server,在接收到应继续查询的位置,在向test.com.cn网域的DNS Server发出寻找www.test.com.cn的要求,最后会在test.com.cn的网域的DNS Server找到www.test.com.cn此主机的IP。

《Step 10》所以原本发出查询要求的DNS服务器,再接收到查询结果的IP位置后,响应回给原查询名称的DNS客户端。

两种真正DNS的查询模式

有两种询问原理,分为Recursive和Interactive两种。前者是由DNS代理去问,问的方法是用Interactive方式,后者是由本机直接做Interactive式的询问。由上例可以看出,我们一般查询名称的过程中,实际上这两种查询模式都是交互存在着的。

递归式(Recursive):DNS客户端向DNS Server的查询模式,这种方式是将要查询的封包送出去问,就等待正确名称的正确响应,这种方式只处理响应回来的封包是否是正确响应或是说是找不到该名称的错误讯息。

交谈式(Interactive):DNS Server间的查询模式,由Client端或是DNS Server上所发出去问,这种方式送封包出去问,所响应回来的资料不一定是最后正确的名称位置,但也不是如上所说的响应回来是错误讯息,他响应回来告诉你最接近的IP位置,然后再到此最接近的IP上去寻找所要解析的名称,反复动作直到找到正确位置

6、DDNS的工作原理

每当获得新ip 自动把新ip更新到远端dns服务器 是为ddns

7、花生壳和端口映射的原理、区别

花生壳说通俗一点就是一个动态IP绑定的工具;其工作原理主要是动态域名解析的应用。动态域名解析,并不是说域名是动态的,域名怎么可以动呢,动的是IP,在动态公网IP环境下的域名解析。简单的说,在动态公网IP环境下,可以将域名解析到动态最新公网IP,解析是实时的,即使公网IP变化,也不会影响域名解析,不影响域名应用的使用,实现在动态公网IP环境下发布应用、访问内网目的。

端口映射就是从公网IP地址映射到内网IP地址,服务器或是一些应用程序在内网中,通过端口映射可以从互联网上通过访问公网IP地址来访问你们内网中的服务器或应用程序。这种东西在公网IP地址个数有限的时候通常都会用到,映射的时候的端口号可以自己定义,内外网可以用相同的端口号,也可以用不同的,这得根据需要来做的。

8、57、金万维域名解析用途和原理

楼主您具体什么需求呢?金万维动态域名是用来做动态域名解析服务的

与动态域名解析原理相关的知识