DNS
咻一咻
这个作者很懒,什么都没留下…
展开
-
一、什么是DNS?
DNS,或者说域名系统,通常是学习如何配置网站和服务器的一个非常困难的部分。了解 DNS 的工作原理将有助于诊断网络访问的问题,也有助于理解 DNS 系统背后的工作原理。这篇文章中,我们会讨论一些基本的 DNS 概念,这些概念将有助于你配置并使用 DNS。在我们开始配置你自己的服务器域名解析之前,让我们先来看一些关于这些是如何实现的的基本概念。我们应该先从术语定义开始。虽然有一些术语在谈论计原创 2018-01-21 18:31:22 · 876 阅读 · 0 评论 -
二、DNS如何工作?
上一篇文章(什么是DNS)中,我们解释了 DNS 所涉及到的一些术语,接下来我们来看看 DNS 这个系统是如何工作的?从高层次上看,这个系统非常简单,但是当你关注细节时,它又非常复杂。总的来说,它是一个非常可靠的基础设施,对于构建我们当今的互联网,是至关重要的。根服务器 如前所述,DNS 的核心是一个分层系统。在这个系统的顶部是所谓的 “根服务器”。这些服务器由各种组织控制,并由原创 2018-01-21 19:06:54 · 569 阅读 · 0 评论 -
三、DNS记录类型
在之前的文章中,我们了解了什么是DNS以及DNS如何工作,现在让我们来看看 DNS 记录有哪些种类,以及它们有什么作用。要理解不同的 DNS 记录,首先必须了解区域文件是什么?区域文件(Zone files)区域文件是名称服务器存储其所知道的域名的信息的方式。名称服务器知道的每个域名都存储在区域文件中。对于名称服务器来说,大多数请求都不能在它自己服务器中找到区域文件。如果它被配原创 2018-01-21 19:48:27 · 3382 阅读 · 0 评论 -
四、bind(named)配置文件
CentOS下,yum install bind安装bind软件来实现DNS服务,yum info bind可以查看到描述:Description : BIND (Berkeley Internet Name Domain) is an implementation of the DNS : (Domain Name System) protocols. BIND原创 2018-01-21 22:24:39 · 31908 阅读 · 1 评论 -
五、bind各种辅助工具
一、bind-utils软件包 该软件包,包含一下工具/usr/bin/dig/usr/bin/host/usr/bin/nslookup/usr/bin/nsupdatensupdate是用来更新bind的区域文件的比节不细说主要说两个dig和host(主要用于域名解析查询)dig: dig [-t type] name [@SERVER] [query原创 2018-01-21 22:41:01 · 2950 阅读 · 0 评论