1、如何搭建dns服务器 bind
一,简介
相对于存储和大数据领域,CDN是一个相对小的领域,但行行出状元,BIND就是CDN领域的蝉联N届的状元郎。BIND是一款非常常用的DNS开源服务器,全球有90%的DNS用BIND实现。值得一提的是,BIND9.8.1用C语言实现,代码量巨大,其设计实现几乎涵盖了服务器编程的所有细节。
本文简要介绍一下BIND9.8.1最简单配置,其中穿插介绍BIND中的最基本概念,不涉及BIND的安装部署,不涉及BIND架构等话题。
二,Zone文件和资源记录Resource Record
介绍最简配置前需要明确两个配置中的概念:zone和RR。
BIND的配置文件描述了一个域名服务器的所有属性,这些属性BIND的行为和功能。其中的zone文件描述了域名服务器中包含的主机,所提供的服务类型等信息,BIND通过将zone文件中的信息加载到内存数据结构中并有效组织起来,然后对外部的DNS请求提供验证和查询请求。需要注意的是,zone文件的格式不是由BIND制定的,而是DNS标准文档制定的(见RFC1035)。
通常情况下,一个zone文件描述该DNS服务器服务的一个授权服务器域。例如我有一个DNS服务器可以解析taobao.com的域名和baidu.com的域名,那么我的DNS服务器的配置文件中就可以设置两个zone标签,一个描述taobao.com的域名信息,另一个描述baidu.com的域名信息。
资源记录resource Record记录了一个域(domain)的属性和特性,注意,属性是指共有的特征,特性指特有的特征。例如中国特色社会主义就是一个特性。
三,named.conf文件配置
named.conf是BIND的唯一的主配置文件,当然你也可以自己编写主配置文件,但是需要在BIND主进程named启动的时候用-c选项指定主配置文件的路径。named.conf由一个个子句组成,每个子句都有一个头跟一对大括号组成,大括号里面是该子句中的因子和值(具体见下面的例子)。
下面的代码是named.conf的一个最简配置。其中假设named.conf只负责解析授权域名cobb.com。
其中的key是由rndc-confgen生成的。
1
2、如何架构DNS服务器,解决记忆众多ip地址的问题。
IP与MAC绑定,员工电脑名字使用员工的名字。这样就行了。DNS服务器只是提供域名转换IP的服务,和记忆IP没有关系
3、TCP/IP以及DNS服务器详解通俗点
TCP/IP(Transmission Control Protocol/Internet Protocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP是一个四层的分层体系结构。高层为传输控制协议,它负责聚集信息或把文件拆分成更小的包。低层是网际协议,它处理每个包的地址部分,使这些包正确的到达目的地。
DNS,简单地说,就是Domain Name System,翻译成中文就是“域名系统”。在一个TCP/IP架构的网络(例如Internet)环境中,DNS是一个非常重要而且常用的系统。主要的功能就是将不容易记住的“IP Address”(IP地址)转换成易于记忆的“Domain Name”(域名)。DNS服务的网络主机,就可以称之为DNS Server(域名服务器)。基本上,通常都认为DNS只是将域名转换成IP地址,然后再使用所查到的IP地址去进行连接(俗称“正向解析”)。事实上,将IP Address转换成Domain Name的功能也是经常使用的。当客户端登录到一台Unix/Linux工作站时,工作站就会去进行反查,找出客户端是从哪个地方连接进来的(俗称“逆向解析”)。
详情请登录 网络
4、dns服务器在网络拓扑结构的什么位置
之前自己在网上搜索过, 我的理解是:在局域网中,dns服务器与主机、数据中心等为总线型连接在一起(其他拓扑结构应该也可以),处于同一个局域网中。当内网需要访问外网时,dns服务器接收到主机的请求,dns服务器转发询问,从而获得外网域名解析的ip,主机得以访问外网地址。dns服务器应在防火墙内。
这些是我自己的理解, 如有错误,欢迎指正。
5、为什么有的公司自己架构一个DNS服务器有什么好处么???
本地dns就是局域网中的dns,好处就是综合上面两种回答,一般大点儿的公司内部局域网都是用domain的,所以要用自己的dns解析,当然小公司就没有了。
6、请问一下 DNS服务器指的是什么?
什么是 DNS ?
DNS 全名叫 Domain Name Server,中文俗称“域名服务器”,在说明 DNS Server 之前,可能要先说明什么叫 Domain Name(域名)。正如上面所讲,在网上辨别一台电脑的方法是利用 IP地址,但是 IP用数字表示,没有特殊的意义,很不好记,因此,我们一般会为网上的电脑取一个有某种含义又容易记忆的名字,这个名字我们就叫它“Domain Name"。 例如:对著名的YAHOO!搜索引擎来说,一般使用者在浏览这个网站时,都会输入http://www.yahoo.com,很少有人会记住这台Server的 IP 是多少?所以http://www.yahoo.com就是YAHOO!站点的 Domain Name。这正如我们在跟朋友打招呼时,一定是叫他的名字,几乎没有人是叫对方身份证号码的吧!但是由于在 Internet 上真实辨认机器的还是IP,所以当使用者在浏览器中输入Domain Name 后,浏览器必须先到一台有 Domain Name 和 IP 对应信息的主机去查询这台电脑的 IP,而这台被查询的主机,我们称它为 Domain Name Server,简称 DNS,例如:当你输入http://www.yahoo.com时,浏览器会将http://www.yahoo.com这个名字传送到离它最近的 DNS Server 去做辨认,如果查询到结果,则会传回这台主机的 IP地址,进而跟它发生连接,但如果没有查询到,就会出现类似 DNS NOT FOUND 等告警信息。所以一旦你的电脑的DNS Server 设置不正确,就好比是路标错了,电脑也就不知道该把信息送到哪里。
由于ISP的拨号服务器一般都有缺省的DNS,所以你可以不用设置DNS,如果你需要指定一台DNS,你一定要了解这台DNS的准确IP(比如福州的163用户的DNS为202.101.98.55)。DNS设置方法如下:在“控制面板”下打开“网络”里的“TCP/IP"的“属性”,在“DNS设置”栏目选择“启用DNS",并将DNS的IP地址添加即可。
参考资料:http://www.sinonice.com/ns_detail.php?id=71&nowmenuid=315&cpath=0017:&catid=17
7、完美的dns架构是怎样的
DNS在今天的企业里不仅仅是一项IT技术,更成为企业核心业务的组成部分。DNS系统将网络域名转换为计算机之间可以沟通的IP地址。如果离开了DNS,物联网之间的沟通将不可能实现,企业基于互联网的业务基本瘫痪。
有几种办法来分类DNS服务器,本文相关的是主DNS服务器和从DNS服务器。主DNS服务器可以被定义为拥有最原始DNS区记录的服务器,而从DNS服务器可以接受从主DNS服务器的DNS区拷贝。有多种原因需要使用从DNS服务器,比如性能或隐藏主服务器等。
8、美国是什么时候开始架构dns根服务器的时间表
没有具体的时间表,美国的根域名服务器是在美国80年代大力建设骨干网的过程中发展出来的。
1981年美国国家科学基金会提供启动资金,Univ of Delaware、Pure Univ、Univ of Wisconsin、RAND公司和BBN的计算机科学家们合作建立了CSNET。
1982年DCA和ARPA为ARPANET制定传输控制协议(TCP)和网际协议(IP),作为一组协议,通常称为TCP/IP协议。 Internet则是通过TCP/IP协议连接起来的internet。EUUG建立EUnet(欧洲Unix网)最初连接的国家有荷兰、丹麦、瑞典和英国。
1983 年美国威斯康星大学开发了名字服务器。ARPANET从NCP协议切换为TCP/IP协议。ARPANET是美国最早的互联网(局域网)。EARN(欧洲科学研究网)建立
1984 年引入名字服务器系统(DNS)。JUNET(日本Unix网)建成。
1985年原由DCA和SRI负责的DNS根域名管理的职责移交给USC的信息科学学院(ISI),负责进行DNS NIC的注册管理。1985年3月15日Symbolics.com成为第一个登记的域名。
1986 NSF在美国建立了五个超级计算中心,为所有用户提供强大的计算能力。这掀起了一个与Internet连接的高潮,尤其是各大学。NSF资助的SDSCNET、JVNCNET、SURANET、NYSERNET开始运营。1986年7月,NSF资助了一个直接连接这些中心的主干网络NSFNET。
1988年连入NSFNET的国家: 加拿大(CA)、丹麦(DK)、芬兰(FI)、法国(FR)、冰岛(IC)、挪威(NO)、瑞典(SE)。全球互联时代开启。
……
以上是互联网建设的一些重要节点,在这个过程中,欧洲建立了统一的互联网,日本也建立了互联网。这也是这三地(英国、瑞典、日本)有根服务器的原因。美国的建设最早,从60年代开始,80年代又建立了那么多网络。技术最好。DNS和TCP/IP协议由美国发明。到最后全球联网的时候就垫底了美国的独霸基础。所以现在要知道13部根服务器在哪个时候布置的恐怕要去美国网络找资料,但是在全球互联的过程中,这些骨干网顺势升级是自然而然的事。时间段就是80年代。
中国在1994年才开始大规模建设互联网,这个时候根服务器已经分布完了。根服务器使用ipv4协议,注定只有13部根服务器。在与现有IPv4根服务器体系架构充分兼容基础上,中国主导“雪人计划”于2016年在全球16个国家完成25台IPv6根服务器架设,事实上形成了13台原有根加25台IPv6根的新格局。中国部署了其中的4台,由1台主根服务器和3台辅根服务器组成,打破了中国过去没有根服务器的困境。
中国四大骨干网中,最早的是1989年8月开始建设的,中关村教育与科研示范网络(NCFC),1994年4月,NCFC与美国NSFNET直接互联,1995年12月,百所互联工程完成,1996年2月,中国科学院院网更名为中国科技网(CSTNET),1996年6月,与CHINANET开通64K DDN信道,实现互联互通。
中国公用计算机互联网(CHINANET)1994年开始筹建,1996年1月正式开通。
中国教育和科研计算机网(CERNET)1994年7月试验网开通,连接五个城市。1996年11月,开通到美国到2M国际线路;建立中国大陆到欧洲的第一个Internet连接。
中国金桥信息网(CHINAGBN)1993年3月12日筹建,1994年6月8日,金桥前期工程建设全面展开。1996年9月6日,金桥信息网Internet业务正式宣布开通,主要提供专线集团用户的接入和个人用户的单点上网服务。
9、域名解析必须要dns服务器才能完成么?
1、必须要有DNS服务器才能解析,你公司没有服务器,肯定不行,你可以自己架构一台DNS服务器,做好域名转发就OK了。
2、域名解析肯定是DNS服务器负责工作的。
3、你说的君通科技可能有DNS服务器,或者他们是帮其他域名商代理的。
4、域名解析后,不需要重新绑定域名和空间。只是换了IP,换了域名才需要重新绑定。
5、如果你域名解析到那个IP,就是那个IP,你解析到不同IP,肯定会变。