近期一直在研究服务器域名之类的问题,现在正好有机会和大家分享一下.
分析一款收费智能dns系统,以及关于dns的相干问题,供大家学习应用。
wddns是一套可通过web在线管理的智能DNS系统,基于bind+mysql构建开发,安装方便,快速,让你可在最短时间内架构一套DNS/智能DNS系统.目前支持电信/网通/教肓网/挪动/铁通/广电/按省分解析(31个省市)/搜索引擎蜘蛛等多线路,拥有强大的监控功能,服务器健康检测,即宕机检测和切换,DNS服务器健康监控,宕机切换,防攻击检测,可选自动屏蔽攻击者IP,易扩展DNS服务器,数据自动同步等
结合wdcdn,便可组建一个自己的CDN网络,甚至可以架构一套大型或N多节点的CDN系统以及一套功能强大,高防的智能DNS系统。
功能列表
1 可设置或扩展N多台DNS服务器,默许是两台,如ns1.wddns.net,ns2.wddns.net
2 后台增长/修改/删除域名,实时失效
3 后台管理A记载,NS记载,MX记载,PTR记载,实时失效
4 多用户功能,可限制普通用户的域名数量,记载数量
5 健康检测,即宕机检测和监控,报警可发邮件或短信
6 宕机切换,监控发明故障后,可选择故障切换(前提是有多台服务器)
7 多台DNS服务器数据自动同步,也可手动同步某一台NS服务器数据
8 负载均衡,可设置多台服务器现实均衡解析
9 解析线路细分,按省,运营商,分别,等于可以按省分解析,还有针对搜索引擎的蜘蛛解析
10 请求查询统计,可按小时,按天统计报表
11 防攻击检测,可设置攻击的请求查询频仍值,并可选是不是屏蔽攻击者IP,有攻击时自动屏蔽攻击者IP
12 DNS服务器监控,并可设置是不是故障切换,即DNS服务器故障时切换至其它DNS服务器
相干问题:
什么是TTL?
DNS解析记载里,TTL的全称是生存时间(Time To Live)
也就是域名记载的有效更新时间
为什么要更新?
因为我们的服务器可能要调整,或换IP或换机房,当我们换了这些以后,我们的DNS解析也需要更新,否则,域名还是解析到原来的记载,但原来的记载(服务器IP)即不存在了,所以,网站打不开了
所以,我们要设置一个更新时间,也就是域名记载的生存时间,也就是在这个时间内,这个记载不更新,超过这个时间,就会更新,也就是从DNS源服务器上查询,这样,既然我们做了更新,在下一个有效时间内,我们都能更新过去
这个设置,没有标准值,有的设置一分钟,有的一个小时,有的一天,一个星期等等
那到期是多大好或是多少合适?
这个应当根据自己的情况来定
比如,我的服务器基本上不会变动或不会改动,那我可以设置一天,一星期甚至更久,这样最稳定
但如果我的服务器经常变,改来改去,那么这个值,就能够设置为1分钟或5分钟等,这样在变动时影响最小
下面说的是1分钟,几分钟,一天,一星期
但在wddns的后台里,时间不是这样表现的,统一用秒来表现
比如
1分钟,60秒
5分钟 ,300秒
一天,86400秒
等,在wddns的后台里,只需要填这个秒的时间便可
其它的时间值,可自行换算
什么是解析线路?
什么是解析线路?解析线路,实际上是在智能DNS出现的后有的
传统的DNS解析里,是没有这个辨别的,因为就只有一个线路
在智能DNS出现后,也就也出现了
实际上,这个也是智能DNS的本身功能之一,因为有多线路,不同的用户可以自动拜访不到的线路,所以称之为智能了
比如,同一个域名
www.wddns.net
我有两台服务器,电信,网通各一台
那么,电信用户的拜访,就拜访电信的服务器上,网通的用户,就拜访到网通的服务器上,而在用户体验上,是没有任何感觉或区分的
所以是智能的
这是最基本的两条线路,但随着应用需求的增长有更高的要求
比如,广东的用户,我要拜访广东的服务器
北京的用户拜访北京的服务器等等
这里就能够有很多的线路了
实际上,也就是根据不同的地区,运营商,自动智能解析到相应的服务器上,而这些相应的服务器,是需要在智能DNS里预先设置好的
目前wddns.net里供给的解析线路,包括各大运营商,31个省分,搜索引擎/蜘蛛,海外全球等
什么是MX优先级
MX本身是指邮箱记载类型
优先级,就是在有多个邮箱记载值时有的一个优先顺序
此选项只在记载类型为MX时有效,其它均为无效
什么是DNS里的记载类型?
记载类型,也就是指DNS记载的解析类型
什么是DNS记载?
就是一个域名及解析的地址及TTL时间等,就是一条记载
基本的类型有如下几个
A,CNAME,NS,MX,TXT,PTR
A记载表现解析的地址是一个IP地址
CNAME记载表现解析的地址是一个域名
NS记载表现解析该域名的DNS服务器
MX记载表现邮箱记载
TXT记载是表现域名的相干信息
PTR是一个反向记载,也就是通过IP地址反解析域名
什么是主机名?
什么是主机名?
比如这个
www.wddns.net
一般地
wddns.net称为域名
www则称为主机名
又比如
bbs.wddns.net
blog.wddns.net
等等
这些后面的bbs,blog就是主机名
主机名加域名,也称之为二级域名
在DNS解析里,还有一个主机名为空的现像,那就是域名本身,如wddns.net
文章结束给大家分享下程序员的一些笑话语录: IBM和波音777
波音777是有史以来第一架完全在电脑虚拟现实中设计制造的飞机,所用的设备完全由IBM公司所提供。试飞前,波音公司的总裁非常热情的邀请IBM的技术主管去参加试飞,可那位主管却说道:“啊,非常荣幸,可惜那天是我妻子的生日,So..”..
波音公司的总载一听就生气了:“胆小鬼,我还没告诉你试飞的日期呢!”