企业网站建设

建站知识

今日已发布信息: 189619
累计注册用户: 72632545

DNS基本任务原理及正向剖析1

服务器 域名解析 查询方式 资源记录

概述: 十进制数据,不能超过10位,               通常使用日期,例如2015092901             刷新时间(refresh time) ;即每隔多久到主服务器检查一次             重试时间(retry time) ;应该小于refresh time

一、DNS简介

  网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出IP地址所对应的网页。 

  DNS(Domain Name System,域名系统)是因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP和TCP协议之上,使用端口号53。

  DNS基本工作原理如下图所示:

二、DNS域名称

 域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机名和域名。DNS数据库中的名称形成一个分层树状结构称为域命名空间。完全限定的域名 (FQDN) 唯一地标识在 DNS 分层树中的主机的位置,通过指定的路径中点分隔从根引用的主机的名称列表。 

  下图显示DNS域的名称层次结构:

三、DNS查询方式

 DNS有两种查询方式,分别为递归查询和迭代查询,DNS的查询方式为先递归后迭代。

1.递归查询:只发起一次请求,最终能得到答案。

 由局部DNS服务器自己负责向其他DNS服务器进行查询,一般是先向该域的根域服务器进行查询,再由根域名服务器一级级向下查询。最后,将得到的查询结果返回结局部DNS服务器,再由局部DNS服务器返回给客户端。

2.迭代查询:发起一次请求,不一定得到答案。

 当局部DNS服务器自己不能回答客户机的DNS查询请求时,也可以通过迭代查询的方式进行域名解析,局部DNS服务器不是自己向其他DNS服务器进行查询,而是把能解析该域名的其他DNS服务器的IP地址返回给客户端DNS程序,客户端DNS程序再继续向这些DNS服务器发出查询请求,直到得到查询结果为止。

四、DNS的解析库

  解析库是某种存储,可以是文本文件、关系型数据库,数据库每一个条目叫一个资源记录(Resource Record),资源记录有类型 ,用于表示资源的功能。每个RR标识数据库中的特定资源。我们在建立DNS服务器时,经常会用到SOA,NS,A之类的记录,在维护DNS服务器时,会用到MX,CNAME记录。一般正向解析和反向解析使用不同的解析库。

  资源记录的格式:Name  [ttl]  INRRType  value

1.SOA记录

  Start Of Authority:起始授权

  Name: 区域名称, 通常可以简写成@

  [ttl]: time to live, 此值可以省略

  IN: 是固定的,表示Internet

  RRType: 就是Record Resource Type, 可以使A,AAAA,SOA,NS,CNAME等等

  value: 主DNS服务器的FQDN,也可以是当前区域的区域名称

    例如:@ 600 IN SOA  na.magedu.com. 管理员邮箱(dnsadmin.magedu.com.)(

             序列号(serial number) ;注释内容,十进制数据,不能超过10位,

               通常使用日期,例如2015092901

             刷新时间(refresh time) ;即每隔多久到主服务器检查一次

             重试时间(retry time) ;应该小于refresh time

             过期时间(expire time)

             netgative answer ttl ;否定答案的ttl

         ) 

 注意:最后面的.不能省略,管理员的邮箱地址不能使用@,因为这里@有特殊意义,通常用.来代替。

2.NS记录

  name server:表明域名解析服务器的记录

  name: 区域名称

  value: DNS服务器的FQDN

    例如:@  600  IN   NS   ns.magedu.com.    

 

  宜昌网站制作  东莞成人大专报名   今日推荐免费建站   分类信息   延安网站建设公司

 

  注意:如果有多台NS服务器,每一个都必须有对应的NS记录,否则不会被识别成dns服务器,对于正向解析来讲,每个NS的FQDN都应该有一个A记录。

3.MX记录 

  Mail eXchanger:邮件服务记录

  name: 区域名称

  value: 邮件服务器的FQDN

    例如:@  600  IN   MX  10  mail.magedu.com.

  注意:如果有多台MX服务器,每一个都必须有对应的MX记录,单各MX记录还有优先级属性,对于正向解析文件来讲,每一个邮件服务器的FQDN都应该有一个A记录。

4.A记录

  IPv4 Address:iPv4地址

  name: FQDN

  value: IP

    例如:www.magedu.com.  600  IN  A  1.2.3.4

5.AAAA记录

  IPv6 Address 类似A记录

6.CNAME记录

  Canonical Name 别名记录

  name:FQDN

  value:FQDN

    例如:www.magedu.com.   600  IN  A  1.2.3.4

7.PTR记录

  pointer 反向解析记录

  name: 逆向主机IP地址(不包含网络地址)加后缀in-addr.arpa.  

  value: FQDN

    例如:7.10016.172.in-addr-arpa.  IN  PTR  www.magedu.com.

五、DNS服务器的设定

  在Linux系统中,最常用的DNS服务器软件是bind(Bekerley Internet Name Domain),是由isc.org维护更新。搭建内网DNS服务器,并不能对外网提供解析服务,如果需要对外提供DNS服务,还需要到域名注册商去注册域名绑定我们的DNS服务器才能实现对外DNS服务。

搭建内网DNS服务器如下:

  域名:magelinux.com  192.168.1.0

  dns服务器:dns      192.168.1.2

  邮件服务器:mail    192.168.1.3

  web服务器:www       192.168.1.4

  别名:pop -->mail

      ftp -->www

1.安装bind程序

[root@localhost named]# yum install bind

2.修改主配置文件

[root@localhost named]# vim /etc/named.conf

options {

//       listen-on port 53 { 127.0.0.1; };

//       listen-on-v6 port 53 { ::1; };

        directory       "/var/named";

        dump-file       "/var/named/data/cache_dump.db";

        statistics-file "/var/named/data/named_stats.txt";

        memstatistics-file "/var/named/data/named_mem_stats.txt";

//       allow-query     { localhost; };

        recursion yes;


//       dnssec-enable yes;

//       dnssec-validation yes;

//       dnssec-lookaside auto;


        /* Path to ISC DLV key */

//       bindkeys-file "/etc/named.iscdlv.key";


//       managed-keys-directory "/var/named/dynamic";

};


logging {

        channel default_debug {

                file "data/named.run";

                severity dynamic;

        };

};


zone "." IN {

        type hint;

        file "named.ca"; //13个根节点

};


include "/etc/named.rfc1912.zones"; //定义区域内各种记录的zone配置文件

include "/etc/named.root.key"; 

3.修改区域配置文件

[root@localhost named]# vim /etc/named.rfc1912.zones

zone "magelinux.com." IN{

        type master;

        file "magelinux.com.zone";

};   

4.创建并修改区域解析库文件

[root@localhost named]# touch /var/named/magelinux.com.zone 

[root@localhost named]# vim /var/named/magelinux.com.zone 

$TTL 600

@       IN      SOA     dns.magelinux.com.      admin.magelinux.com. (

                        2015092901

                        2H

                        10M

                        7D

                        1D

)

@       IN      NS      dns

@       IN      MX  10  mail

dns     IN      A       192.168.1.2

mail    IN      A       192.168.1.3

www     IN      A       192.168.1.4

pop     IN      CNAME   mail

ftp     IN      CNAME   www 

5.修改区域文件权限及属性信息

[root@localhost named]# chown root:named magelinux.com.zone 

[root@localhost named]# chmod 640 magelinux.com.zone

6.检查主配置文件和区域文件语法

[root@localhost named]# named-checkconf

[root@localhost named]# named-checkzone "magelinux" /var/named/magelinux.com.zone 

zone magelinux/IN: loaded serial 2015092901

OK

7.重启DNS服务

[root@localhost named]# service named restart

Stopping named:                                  [  OK  ]

Generating /etc/rndc.key:                           [  OK  ]

Starting named:                                  [  OK  ]

8.测试DNS服务器

[root@localhost ~]# dig -t A www.magelinux.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.4 <<>> -t A www.magelinux.com

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43606

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1


;; QUESTION SECTION:

;www.magelinux.com. IN A


;; ANSWER SECTION:

www.magelinux.com. 600 IN A 192.168.1.4


;; AUTHORITY SECTION:

magelinux.com. 600 IN NS dns.magelinux.com.


;; ADDITIONAL SECTION:

dns.magelinux.com. 600 IN A 192.168.1.2


;; Query time: 34 msec

;; SERVER: 192.168.1.2#53(192.168.1.2)

;; WHEN: Tue Sep 29 07:21:21 2015

;; MSG SIZE  rcvd: 85

 

Baidu站长平台:site语法查询说明

  Site语法可以使您设定搜索范围,实现更加精准的搜索。例如在百度贴吧中查找有关“甄传”的内容,可以使用“甄传 site:tieba.baidu.com”进行搜索。这同intitle,inurl,本质上是相同的。

  而在这些高级语法下的结果数,和常规搜索一样,都是对结果数量的估算值,并非准确数字。通过site语法查询网站内容的收录情况,并不能够作为您的网站是否优质的参照。很有可能site下的“结果数”减少了,实际被索引数却可能增加了。

  查询您的网站中有多少网页已被搜索引擎建立索引,即作为搜索引擎候选结果的数量,我们建议通过站点索引量查询工具进行,这相对site语法查询的数据会更加准确。

怎样选择服务器租用托管商

  当下idc行业不断发展壮大,服务器市场也随着电子商务的发展和网民基数的增加而愈发庞大。本文将就服务器租用与托管的相关问题同大家进行探讨。

  首先,服务器租用属于用户租用整台服务器的行为,虚拟主机属于用户租用部分服务器空间的行为,服务器托管属于购买整台服务器后寻求服务的行为。对于服务器租用与托管用户来说,机房的带宽、内存以及硬件性能都很重要。一般这些指标都是需要用户在租用或者托管之前就可以进行控制选择的,所以在选择服务器之前做好合理的网站策划就可以了,但是选择服务器非常重要的一个要素就是售后服务了。服务商的服务会影响用户对产品的体验,一个好的服务是需要很多保障的。

  第一:要想拥有一个完善的服务体验,就需要了解如何识别和选择idc服务商。网上有些人认为ISP证不重要,这种观点是错误的。作为用户,如果想要了解一个服务商的资质的话,需要明白公司ISP备案证书和电信ISP运营许可证是不同的,前者确实不是很重要,但是后者仅有少数顶级idc服务商拥有。用户在选择服务商的时候是拥有多样化选择的,一般服务商分为两类——顶级服务商(安徽八度网络)和代理服务商。顶级服务商一般不会支持太长时间试用或者测试的,因为顶级服务商往往需要时间上架和安装服务器,需要人工成本,并且相对繁琐。代理服务商的风险在于由于没有自建机房的束缚,一旦出现较大问题,可能会“改头换面”,当然有一部分代理服务商的服务品质也是相当不错的。顶级服务商不存在服务层面上的风险,并且在用户需要服务的时候能够及时的进行直接处理,这是代理服务商做不到的。

  第二:在了解服务商信息的时候,可以通过网络进行信息检索,一个老牌的服务商,会有大量的各类信息,而一个刚刚新建的服务商则不可能有很多信息。同时建议用户了解服务商公司的地址,这比去查看机房要实在的多,因为去公司能够详细的了解到这个公司的具体规模。一个几十人到一百多人的服务商是能够保证7*24*365技术服务的,而一个机房外观豪华但是人数较少的公司则很难保证这一点。

  最后,由于不同网站对服务器的需求不同,不同企业或者个人的财政预算也不尽相同,所以认真的对自身网站进行合理的策划,选择适合网站的服务器租用或者托管产品是非常重要的。就拿服务器租用和托管来进行成本对比,租用服务器的特点是价格较低,弹性较大,大多支持月付。而托管用户则拥有服务器产权,方便服务器的转移。对于财政预算紧凑的用户来说,选择租用的成本就明显小于选择托管的成本。这些都是网站策划者需要注意的事项。

浅析传统小微企业在互联网中的那些憋屈事

  互联网的发展和开放,造就了无数神话,也让很多创业者从排斥互联网转变为去主动拥抱互联网。可以说,现在互联网这个趋势势不可挡,所以很多企业都开始把注意力投向这个其中,而那些小微企业也毫不例外。看到的是那些过来人在互联网中取得的巨大成功,而其他的一些过程和细节却被那些当局者所忽视。

  虽然我本人也只是一个业余的联网的爱好者,但做过很长一段时间西部数码代理以及自己做个站长类网站,所以我对互联网的那些事和那些人都有属于自己的那份理解力。前几天一个高中同学他是搞通信的,其实就是自己接业务当小老板的那种。他跟我说他的网站在百度搜索结果中提示风险问我怎么办,我告诉他在安全联盟申诉就可以了,但是在验证权限的时候有三种选择:用域名信息中的邮箱验证、下载验证文件、添加html标签验证;我说直接照做就是了,可他竟然说他啥都没,只能进网站后台,查他的域名,发现域名都不是他自己公司的信息,问他有没有FTP账号,他说网络公司不会随意给。同行的都清楚,我这位同学完全是被坑了,那些本来属于他的东西一件也没有给他。

  在我兼职做互联网这些时间当中,上述这样的事可不是一两件,而是经常看到有人这样抱怨,而在那些小微企业中更是如此。而这次我想把我的一些见闻及想法跟大家分享一下就好。下面我就通过几个小微企业在互联网中常遇到的几个憋屈事一一列举下,当然现实当中其实还有更多五花八门的问题。

  第一,坑爹的网站建设。现在国家的政策也是鼓励大家创业,所以近几年也诞生了大量小微企业,很多企业其实就是几个朋友合伙一起做的,甚至有的只有老板一个人。这样的企业的负责人其实跟在大公司打工的员工没什么区别,名义上是老板,其实自己过得还是非常苦逼的生活,经济上也是非常困难的。这些人跟那些过着小资生活的大企业员工不同,他们需要不停地想未来,接受新的信息,因为他们可是不可以滥竽充数的,不做事就没得饭吃的。所以这些人也听闻互联网能给自己带来某些收益,于是头一热就准备可怜的几千上万块钱找网络公司做网站,因为自己一点都不懂,网络公司就随意那个模板一套也许一个程序员一个美工不到一天就能给整出来,收钱的时候把这些企业主忽悠得飞上天了。而钱一交就完全不同了,以前说的那什么东西都没有了,回复就是你这种网站不能做这些东西,然后自己又一点都不懂,就只能忍着了。过了一两年后如果网站发展好可以,可能会招一个专门负责网站的员工过来,招过来的人虽然不是特别精通但至少基本的东西是懂的,结果发现域名是网络公司的,自己连管理和修改网站的权限没有。而需要赎回这些东西,很多网络公司会给出两个选择:第一,你自个儿重新做个网站吧;第二,想拿回域名所有权或者数据,也得有个价钱吧。这时候这位员工放映给老板,老板也无能为力,不可能为了几千块钱去打官司吧,而且当时的合同也是草草签了,根本没证据啊,于是就这样呗坑了。

  第二,互联网巨头的宰割。当这些小企业的网站放到互联网中后,负责人不久就会接到那些所谓的百度、腾讯、阿里之类的员工打来电话,说可以提供性价比很高的推广方案,简单的说就是用低成本获得高回报。其实这里大家都清楚,这些打电话来的只是这些互联网巨头公司在每个地方上的代理而已。这里我就说百度的推广吧,因为这一点我自己之前也有操作经验,当然那个时候我不可能有现在这么深的理解。在百度网盟开个户首先得有几百服务费,现在听我的客户说貌似还涨价了,然后需要预存几千块钱,然后签一份跟没签一样的合同,因为上述的义务无法衡量他有没有做到了。还提供一大推所谓的增值服务,比如什么关键词优化、参加营销师认证之类的。后面就会发现,这些所谓的关键词优化系统其实啥都不是,优化的建议只是要你提高点击的单价这样你的展示机会自然就上升了,而那些营销师认证估计只有买了百度的这个服务的才会去考的,不然谁愿意花几千块钱考那个毫无价值的考试呢。而这些网站是越来越多,所以给百度网盟做广告的也越来越多,所以要想有展示就得提高自己的点击点击了,于是就是这些网站之间拼死拼活,百度就坐收渔翁之利,因为斗得越是猛烈,它的收获也越大,但这些网站的收获总量也只有那些。

  第三,营销公司的忽悠。我曾经就在一家小公司做过负责网站这款的活,所以这方面也有不少的经历,经常被那些营销公司的电话骚扰。而他们都是拿出所谓最先进的营销模式展示给自己未来的客户,有的甚至直接找上门来了。我记得当时有一家找上门后直接跟我老板说,我老板马上就初步答应了,因为其中一个案例是用五千块钱外包给这个公司做微博活动,获得了近一万次的转发,可以说这个效果确实不错。而老板给我看看的时候,我随便挑一个案例仔细分析就出现问题了,那些所谓的转发都是假的,都是他们用小号刷的,也就是说这样花五千块钱啥效果都不会有,只会给蒙在鼓里的人自我安慰一下。还有那些所谓专业做SEO的,其实他们的员工根本就不懂SEO,只会机器式地做主管分配下来的体力活,然后忽悠小微企业说能帮做关键词,而且这些关键词都是非常冷门的,比如一个小地方的名字加上行业名称的组合,当那些老板感觉很给力,于是又被忽悠去了一大笔,而且这些人为了装专业随便一个简单的任务收费都非常高。

  上述几点只是我所了解的小微企业最常见的一些被忽悠的问题,实际还有更多,比如以一些免费的学习交流会议,然后在会上去忽悠。其实我并没有诋毁上述情况的相关的那些行业的人,也不是所有的都是这样,但事实上也有部分确实如此,而且不少企业都有过这样的遭遇。只是听过这些实例来提醒大家,在自己将要实施这些项目之前,就算自己不了解手下也没有专门负责这块的员工,可以去网上多看看多问问,当然那些以推销为目的的回答就直接无视吧!

时间财富网周余:Taobao威客没戏

 

 

  近日有IT茶馆网友爆料淘宝开始大力拓展第三产业电子商务平台,已经在7月1日低调上线淘宝威客任务平台,淘官方介绍显示淘宝威客平台模式与现有的威客网 站类似,需求方通过平台发布任务,设计师接任务提交设计作品,最终需求方选择一名作为中标方,与其他威客网站最大的区别就是淘宝威客只收取5%的技术服务 费,而威客网站都是收20%的服务费,时间财富网(原威客中国)总经理周余向记者透露,目前威客网站主要的盈利模式就是这20%的服务费,淘宝依靠强大的 资金支持和品牌影响力对现有的威客市场格局会有一定的冲击,但是从长远看并不看好淘宝威客的发展。

  

 

  时间财富网总经理周余认为,威客模式是完全区别于传统B2C电子商务模式,多个卖家同时提交作品买家只能选择一个满意的作品为之付费,这种模式与淘宝现有 的卖家模式是冲突的,目前确实有大量的设计师通过淘宝开店提供图片设计服务,但都是用户先付款给卖家,然后卖家再进行设计,可以说是一对一的业务关系,淘 宝上的设计师们已经习惯了这种业务模式,对于是否能适应威客的模式还有很大疑虑。周余透露时间财富网上有200多万名威客,他们主要都是在威客网站上接任 务而不会去淘宝上接单,反过来淘宝上的设计师们也很少到威客网站来接任务。

  据2010年艾瑞咨询发布的首份《威客白皮书》显示,2010年的威客总人数为2000万人,目前经过两年的发展预计威客人数已经达到3500万,越来越 多的中小企业开始尝试通过威客悬赏的方式来发布企业的设计需求,甚至有专家预计在以创意设计为主的第三产业电子商务领域未来很有可能诞生一个新的“淘 宝”。在传统商品电子商务交易领域淘宝已经确立了绝对的垄断地位,拥有庞大的用户群体,但是由于天猫商城的拆分以及淘宝集市产品假货问题一直困扰着淘宝, 开通威客频道拓展虚拟服务电子商务或许是淘宝一个新的尝试,前一段微博上疯传“淘宝,天猫业务将进行重大调整,淘宝将剥离实体商品,专注虚拟商品,实体商 品将全部通过天猫销售”,虽然这仅仅是个传闻,但也从另一方面显示了淘宝急于寻找新突破点是情况。

从一款错误的产品定位学习网络营销

  今天搜索到了一个网站,一个为网友提供观看电视指南的一个网站。网站的定位很细,针对经常看电视,却怕错过时间的网民提供准时收看电视节目的提醒功能,一个针对特定的用户群提供特定服务的网站。网站提供手机短信提醒功能,能方便快捷把信息传递给用户。

  我简单的看了看,发现这个网站的定位好像有点问题。现在上网的年轻人都喜欢直接在网络上看电影或是电视剧,想看什么电影或是电视剧更多的选择是百度搜索,或是在56、ku6、tudou等视频门户网站上看,或是BT下载、迅雷下载。网络能提供比电视更方便的视频收看功能,这是传统的电视所不能相比的。我也经常看电视,看电视一般主要是看新闻,看电视更多的是无聊的时候随便看看打发时间。要看特定的电视剧我会选择在网上搜索看,只要我愿意,我能连续看到最后集,而且中间没有广告。

  通过上面的分析,提供的电视节目提醒功能,大部分的网民都不会去使用。因为大家都不喜欢等待,有新电影还没出来,很多人都在搜索哪有抢新版的电影可以看,这就是中国网民的急切心理。现在所有好的电视节目在网络中都可以在线看,或是提供琥。如果一个可以在网络中直接能观看的电视节目,有多少人会选择等待几天后再看?有这种可能性,因为最近没时间,想等空闲下来再看。可空闲下来的时间正好是电视节目播放的时间机率有多大呢?

  选择产品先要研究用户的使用情况。根据用户的需要去提供产品,可不是自己闭关造车去创造出一个新的产品。产品需求只有站在用户的角度去思考才能开发出真正好用的产品。

  好文需要收藏,阅读丰富人生。谢谢!

http://yichang.kvov.com.cn/jzxx31054.html

今日推荐知识库
语录
本以为念念不忘的东西却在我们念念不忘的过程中被遗忘。
励志名言
在安详静谧的大自然里,确实还有些使人烦恼、怀疑、感到压迫的事。请你看看蔚蓝的天空和闪烁的星星吧!你的心将会平静下来。——约翰·纳森·爱德瓦兹
语录
相爱是种感觉,当这种感觉已经不在时,我却还在勉强自己,这叫责任!分手是种勇气!当这种勇气已经不在时,我却还在鼓。
语录
不过,当我们决定了孤独地上路,一切的诅咒一切的背叛都丢在身后,我们可以倔强地微笑,难过地哭泣,可是依然把脚步继续铿锵。
经典语录
过度回忆痛楚,就是用过去侵蚀美好的当下,耽误你的未来。