BIND – DNS服务器面试问答

问:1 BIND代表什么?
回答:BIND代表伯克利互联网名称域名。

问:2什么是DNS服务器及其基础?
答:域名系统(域名解析)是一个分层的分布式数据库。 它存储有关 映射Internet主机 IP地址的名称,反之亦然, 邮件路由信息以及Internet应用程序使用的其他数据。 客户端通过调用解析器库在DNS中查找信息,该解析器库将查询发送到一个或多个名称服务器并解释响应。 绑定9 软件发行版包含一个名为的名称服务器和一个解析器库liblwres。

问:3 BIND的默认端口是什么?
回答:通过端口上的网络访问BIND服务器 53。 TCP和UPD端口都使用。 查询通过 UDP协议 &响应是通过UDP进行的,除非响应太大而不能容纳在单个数据包中,如果响应不能容纳在单个数据包中 UDP数据包,然后通过返回响应 TCP协议

问:4您将如何定义域名?
答: 数据存储 DNS中的域名由组织为 根据组织或行政界限。 树的每个节点(称为域)都有一个 标签。 该节点的域名是 级联 从节点到根节点的路径上的所有标签。 它以书面形式表示为从右到左列出并由点分隔的一串标签。 标签仅需在其父域中唯一。 例如,一个 域名 为公司的主人 Linuxtechi, 公司可能是 mail.linuxtechi.com,其中com是mail.linuxtechi.com所属的顶级域,example是com的子域,而’邮件‘是主机名

问:5 DNS服务器中的区域文件是什么?
回答:包含由服务端提供的数据的文件 DNS系统 被称为“区域文件”,它们由一系列“资源记录”。 区域文件将始终包含一个 SOA记录 以及其他记录。

问:6 DNS服务器有哪些不同类型?
答: 小学硕士 :权威服务器 原版 维护的区域数据的一部分称为主要主服务器,或简称为主要。 通常,它从人类编辑的本地文件中加载区域内容,或者从其他文件中自动生成区域内容。 本地文件 由人类编辑。 该文件称为区域文件或主文件。从服务器: 其他权威服务器,从属服务器(也称为 辅助服务器)使用称为区域传输的复制过程从另一台服务器加载区域内容。 通常,数据是直接从主主机传输的,但是也可以从另一个从机传输数据。 换句话说,从属服务器本身可以充当从属从属服务器的主服务器。缓存名称服务器: 缓存名称服务器对任何区域都不具有权威性,如果所有查询未存储在域名服务器中,则所有查询都转发到其他DNS服务器。 DNS缓存区。 所有查询的答案都会在DNS缓存区域中缓存一段时间。转发: 在这种类型的DNS服务器中,所有查询都是 转发 到特定清单 名称服务器

问:7如何使用DNS实现负载平衡?
回答:可以通过使用以下方法在DNS中实现负载均衡的原始形式 多个记录 (例如多个 A记录)的名字。 例如,如果您有三台WWW服务器,其网络地址分别为10.0.0.1、10.0.0.2和10.0.0.3,则如下所示的一组记录意味着客户端将有三分之一的时间连接到每台计算机

当一个 解析器查询 对于这些记录,BIND会将其轮换显示,并以 不同的顺序。 在上面的示例中,客户将随机接收顺序为1,2,3的记录; 2 3 1 和3、1、2。大多数客户端将使用返回的第一条记录,而其余部分将被丢弃。

问:8如何检查named.conf的语法是否正确?
答: 命名-checkconf 是命令,用于检查named.conf文件的语法。

#named-checkconf /etc/named.conf

如果bind在chroot环境中运行,请使用以下命令#named-checkconf -t / var / named / chroot /etc/named.conf

问:9绑定中有哪些不同类型的资源记录?
回答:以下是bind中的资源记录列表:SOA –给定区域的授权开始NS –名称服务器一种 –名称到地址的映射PTR –地址到名称的映射CNAME –规范名称(用于别名)MX –邮件交换器(接收此名称邮件的主机)文本 –文字信息RP –该区域的联系人WKS –知名服务信息 –主机信息注释开头; 继续到行尾

问:10解释绑定chroot环境吗?
回答:在chroot环境中运行绑定意味着命名进程将仅限于其目录 (/ var / named / chroot)。 通过将BIND放置在“沙盒”中,这可以帮助提高系统安全性,这将限制在服务器为 妥协。

问:11 Bind中的域委托是什么?
回答:域委派意味着将一个子域的职责完全委派给另一个名称服务器。

示例:

squid.linuxtechi.com在NS ns2.linuxtechi.com ns2.linuxtechi.com在A 192.168.1.51

Sidebar