什么是动态域名?

发布时间:2025-02-28 点击:40
动态域名可以将任意变换的ip地址绑定给一个固定的二级域名。不管这个线路的ip地址怎样变化,因特网用户还是可以使用这个固定的域名,来访问或登录用这个动态域名建立的服务器。
比如,您是个宽带上网用户,你需要建立网络服务,而您的 isp(如电信)服务商提供给的是一个每次拨号都会变化的ip。但是,当您到 9299全能动态域名网、希网网络、金万维、花生壳去申请一个动态域名,并设置使用该域名参数后,你就可以向英特网用户提供你的网络服务了。
用户每次上网得到新的动态分配的ip地址之后,安装在用户计算机里的动态域名软件就会把这个 ip地址发送到动态域名解析服务器,更新域名解析数据库。internet上的其他人要访问这个域名的时候,动态域名解析服务器会返回正确的ip地址给他。 这叫动态域名,值得一提的是:像 9299全能动态域名 的动态域名解析服务可以有多种工作方式选择。
有了这个动态域名,您会惊奇地发现,您现在可以用你家里的电脑、用你单位的电脑就可以建立对外提供网络服务的internet服务器!这样,您可以拥有自己的web服务器、ftp服务器、email 服务器!而且您还完全掌握控制自己的服务器,而不必担心由于服务器托管造成关键数据的不安全,或是极大地提高网络爱好者的特长兴趣。特别是当今网络远程实时观看设备(ipcam、dvr、video capture card)的发展,极大地促进了动态域名的应用。因为每个设备就需要一个这样的动态域名,不然用户要去看这个设备的图像,没有动态域名怎么行呢?因为这些设备工作的环境都是adsl设备通过路由进行pppoe拨号上网的,ip地址都是动态的。
如上描述后,我们再来看几个相关的英文缩写名词:
■adsl(asymmetric digital subscriber line)
非对称数字用户环线的缩写,是一种非对称的数据传输技术,具有高的下行速率和低的上行速率。adsl技术满足了要求"非对称"传输,比如网页浏览,文件下载和远程通信等应用的带宽要求。
■tcp/ip(transmission control protocol/internet protocol)
tcp/ip是internet使用的一组协议(protocol),网络通信的基本通信协议簇。tcp是传输控制协议(transmission control protocol),ip是网际互联协议(internet protocol).ip负责信息的实际传送,而tcp则保证所送的信息是正确的。
■ddns(dynamic domain name system)
域名系统的缩写,域名系统将域名解析成ip地址。例如,中华网 这个域名所对应的ip地址为 61.151.243.218。当我们访问一个网址时,dns服务器查看发出请求的域名并搜寻它所对应的ip地址。如果该dns服务器无法找到这个ip地址,就将请求传送给上级dns服务器,继续搜寻ip地址
■ip地址(ip adress)
internet上的每台主机(host)都有一个唯一的ip地址。ip协议就是使用这个地址在主机之间传递信息,这是internet能够运行的基础。ip地址的长度为32位,分为四段,每段8位,用十进制数字表示,每段范围为1-254,段与段之间用点号隔开,如168.25.8.68。
■domain name
internet上的主机的名字。域名采用层次结构,每一层构成一个internet子域名,子域名之间用点号隔开,自左到右分别为:计算机名、网络名、机构名、高域名。如:在一级域名前面添加的任意字符都是该域名的二级域名。
计算机在网络上进行通讯时只能识别如 “61.151.243.230” 之类的 ip 地址,而不能认识如域名。但是,当打开浏览器,在地址栏中输入域名信息后,就能看到所需要的页面,这是因为有一台叫“dns 服务器”的计算机自动把我们的域名“翻译”成了相应的 ip 地址,然后计算机通过翻译的结果(ip 地址)与目标计算机进行了操作,调出所对应的网页。
dns(domain name system)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于 tcp/ip 网络,让人们可以通过亲切而友好的域名来定位和访问计算机。因此,要想让亲切而友好的名称能被网络所认识,则需要在域名和 ip 地址之间有一位“翻译”,通过它把域名和 ip 地址绑定在一起。这样它就能将相关的域名翻译成计算机能接受的 ip 地址。dns 就是这样的一位“翻译”,它的工作如:
1、客户机欲访问某个域名,但是并不知道其 ip 地址,因此,客户机向 dns 服务器查询这个域名的 ip 地址是多少?”。
2、dns 服务器拥有若干个域名的地址信息,服务器在收到请求后则会给予客户机ip 应答”。
3、客户机得知了主机的 ip 地址后,与主机进行网络通讯,使用相关的服务。 实际上,dns 不只是简单的翻译官,它还记录了许多相关信息,负责解释很多关于网络主机的问题。我们常用的信息有:ip 地址,邮件交换信息。可以毫不夸张的说,dns 是互联网运行的基石之一。
2.2动态域名解析
一般的 dns 服务器只能进行静态的“翻译”工作,即 ip 与域名的绑定是固定的,预先就定义好了的。那么,如果ip地址变化了怎么办呢?当我们采用拨号方式接入internet时就会遇到这种情况,每次拨入时 isp都会分配不同的ip地址,如果你利用宽带来建立站点被他人访问时,就涉及到动态ip地址的解析问题。
动态域名解析系统就是这样的动态 dns 系统。其工作原理是:客户端向我们的服务器报告您当前的 ip 地址,当我们的服务器收到要求解析您域名信息的请求时,就把目前您的 ip 回答给查询的机器,这样对方就可以直接通过域名来访问您的机器。
主机通过客户端向 dns 服务器报告目前使用的 ip 地址。同时在第二步的回答中,dns 服务器回答主机报告的 ip 地址,如果主机没有上线,dns要停用该域名的服务,以免因为同一个ip地址重复利用引起混乱。
这就是动态 dns的技术原理。这里有两个先决条件:
一、如果是顶级域名的话要把 dns 记录指向我们的dns服务器.
只有将顶级域名的dns记录指向我们的服务器,我们的服务器才能提供动态解析功能,否则其主机信息将由其他服务商的机器完成,我们无权干涉。
二,被解析的域名必须要有公网 ip.
动态dns只是提供了“翻译”,具体与主机进行连接与操作是由访问该站点的机器来做的,而由于 tcp/ip 协议,外网机器无法访问内网机器(一般是出于安全或控制的目的),因此被访问的站点需要有公网 ip,别人才能访问到,否则,访问到的只是内网连接公网的网关机器。
2.3 动态dns的系统架构
动态域名解析系统将用户的动态ip地址映射到一个固定的域名解析服务上(ddns).动态域名解析系统一般由两部分构成。先进部分是服务器端程序,位于服务商的主机上。另一部分是客户端程序,就运行在广大用户的主机上。在每次连接网络的时候,客户端程序就会通过信息传递,把该主机的动态ip地址传送给位于服务商主机上的服务器程序,服务器程序负责提供dns服务并实现动态域名解析服务,再收到客户端通知后服务器端程序立即更新数据,将新的ip地址和原有的固定域名绑定,这样就完成了动态域名解析的服务。别人也就可以通过域名访问你的服务器了。
一般说来,动态ip域名解析系统的核心与架构非常严谨与复杂。服务器端程序一般运行在服务器阵列上,采用负载均衡、多层架构等稳定的工作方式,是该系统服务的稳定核心。包括端服务器响应、客户数据库服务器和dns服务器。对于数据库负载量不是特别大的工作需要时,单台服务器就可以实现解析、客户数据保存。
dns端不直接和客户端通讯,只是通过内网与数据库服务器通讯,对外网仅回答本系统合法用户的域名的解析请求。是作为dns根库的形式对外提供服务的。
域名解析的服务器端,还有采用高扩展性的多层分布式服务器群组建系统的。
客户端程序可以运行在客户主机上,也可以运行在windows操作系统的客户端软件中,是针对需要动态ip域名解析的普通用户开发的方便实用的功能型版本。只要使用isdn 、adsl、cablemodem、小区宽频网络等各种分配公网ip的互联网接入线路,就可在利用它在家庭或办公室内部轻松构建网上家园。客户端还具有支持多域名、每域名又可对多个主机进行配置等众多灵活的功能,您几乎可以实现对您域名dns的所有功能进行动态配置。同时,我们还为嵌入式系统开发商提供了标准的通讯协议模块,使他们设备轻松把域名解析客户端功能集成进去,从而实现越来越丰富的宽带应用。
总结性的说:
动态域名是因应网络远程访问的需要而产生的一项应用技术。因为没有固定ip,只能运用二级域名来应对经常变化的ip,动态域名的由来因此而产生。
它当前主要应用在:路由器、网络摄像机、带网络监控的硬盘录像机、视频采集卡、企业管理erp软件、sf软件服务端以及其他所有需要进行网络远程访问的应用中。
使用目的是:建立网络服务。如web服务、ftp服务、网络视频流服务等等。
使用方法:客户端添加应用于服务器端的通讯协议(或修改即可),服务端建立或添加客户端的应用一级域名或二级域名即可。
客户端查询当前的动态ip可以登录如下三个网站进行:
1、dyndns动态域名 网站,二级域名checkip,打开后 左上角的 current ip address: ***.***.***.***的ip就是您当前的动态ip地址。
2、ip138信息查询 网站中部的 您的ip地址是:[***.***.***.***] 也是您当前的动态ip地址。
3、9299全能动态域名 网站左上角的 current ip address: ***.***.***.***的ip就是您当前的动态ip地址。


微信跨平台小程序开发真的能取代APP吗?
中小企业网络推广营销的几点建议
搜索引擎优化已经是一种落后的、不重要的技术了吗?
做网站、网站建设不专业的体现有哪些?
sem优化师的前景好不好?
企业网站制作外链发布注意事项
如何优化你的登陆页面?
网页色彩搭配的原理及搭配技巧,如何掌握网页色彩的搭配技巧