导航:首页 > 文件管理 > dns服务器正反向配置文件注释

dns服务器正反向配置文件注释

发布时间:2023-08-05 21:12:21

Ⅰ DNS的配置文件有哪些

如果您经常畅游互联网,那么一定了解网站的域名,在浏览器中打上http://www.si-bay.com等有一定含义的域名就可以访问矽霸网或其他网站,而不必去记忆枯燥的IP地址,实在是好记又好用。

局域网中如何实现Intranet,构建企业内部网的Web服务器或者其他服务器,使用和配置DNS就显得尤其重要。下面就Linux下配置DNS作一些粗浅探讨。

Linux下如果为服务器安装模式,可先行选定安装DNS,安装完成后运行服务配置命令ntsysv,设定启动Linux时启动DNS服务。

DNS的服务进程为named,启动后可以为DNS客户机提供域名解析服务,把域名转换成IP地址以及将IP地址转换成域名。

1、named启动时需要读取/etc/named.boot,所以/etc/named.boot 是named的基本配置文件。在/etc/named.boot中将指定正向域名转换数据文件和建立反向DNS数据文件以及顶层域名服务器文件和后备DNS。此文件示例如下:

·diretory /var/named

指定named从/var/named目录下读取DNS数据文件。

·primary qyweb.com dns.hosts

指定dns作为qyweb.com域的主域名服务器,dns.hosts文件中包含所有*. qyweb.com形式的域名转换数据。

·primary 0.0.127.IN-ADDR.ARPA dns.local

指定dns作为127.0.0网段地址转换主服务器,dns.local文件中包含了 127.0.0.*形式的地址到域名的转换数据。

·primary 26.230.10.IN-ADDR.ARPA dns.rev

指定dns作为10.230.26网段地址转换主服务器,dns.rev文件中包含了所有10.230.26.*形式的地址到域名的转换数据。

·cache db.cache

指定dns从db.cache文件中获得 Internet的顶层“根”服务器地址。

在与named.boot同一目录下还有一个named.conf,主要作用是定义DNS服务器的域名检索方式。可参照 named.boot进行相应变动。

2、正向域名转换数据文件dns.hosts中包括所有在qyweb.com域内的主机节点。

@ IN SOA dns.qyweb.com manager.dns.qyweb.com.

(199511301

28800

7200

3600000

86400)

NS dns.qyweb.com.

MX 10 dns.qyweb.com.

Localhost A 127.0.0.1

dns A 10.230.26.5

www A 10.230.26.6;如果与dns同一台机器,则ip同上
mail MX 7 dns.qyweb.com.;主机名后必须带一个“.”

ftp CNAME dns.qyweb.com.;主机名后必须带一个“.”

SOA记录定义了域名数据的基本信息。

NS记录和MX记录定义了域名服务器本身的域名和username@ qyweb.com形式邮件地址所对应的邮件服务器名字。

A记录是DNS域名到IP地址的记录,是必须有的。以dns.qyweb.com为例,在A记录中域qyweb.com被省略,只写成ns,named在处理时会根据named.boot中的定义自动加上 qyweb.com,而其对应IP地址为 10.230.26.5。

MX记录是邮件地址转换记录,本例中定义了将username@ mail.qyweb.com的邮件地址转换成[email protected],即实际上真正的邮件服务器是dns.qyweb.com,其中dns.qyweb.com的优先数为7,通常邮件首先被发往优先数小的主机 dns.qyweb.com。

CNAME记录定义了一些主机的别名。

3、反向DNS数据文件dns.local 和dns.rev提供根据IP地址查询相应 DNS主机名,每个网段分别有一个数据文件。对于内部网段127.0.0通常只有一个地址,即127.0.0.1 loopback 地址,dns.local内容如下:

@IN SOA dns.qyweb.com manager.dns.qyweb.com.

(1997022700 ; Serial

28800 ; Refresh

14400 ; Retry

3600000 ; Expire

86400) ; Minimum

INNS dns.qyweb.com.

1 IN PTR localhost.

而外部网段的数据文件dns.rev中包含所有主机IP地址到DNS主机名的转换数据。dns.rev内容如下:

@SOA dns.qyweb.com. manager.dns.qyweb.com.(

199609206;Serial

28800;Refresh

7200;Retry

604800;Expire

86400);Minimum TTL

NS dns.qyweb.com.

5 PTR dns.qyweb.com.;主机名要附加一个“.”

6 PTR www.qyweb.com.;

2 PTR proxy.qyweb.com.;

其中主要部分是PTR记录,PTR 记录中的IP地址都只有主机号,named会根据named.boot的定义自动加上前面的网络号。

4、 db.cache

在Linux系统上通常在/var/named或者/etc下已经提供了一个 named.ca,该文件文件中包含了 Internet的顶层域名服务器,最好从 Internic下载最新的版本

5、改动注意事项
(1)增加或删除域中主机时需要同时修改正向域名转换数据文件dns.hosts中的A记录和反向DNS数据文件dns.rev中的PTR记录。

(2)IP网段增加一个时(10.230. 27.0),在/etc/named.boot增加:

primary 27.230.10.IN-ADDR.ARPA dns.rev1

而反向DNS数据文件则增加一个定义10.230.27.0网段的文件dns.rev1,其格式与ndns.rev类似。

(3)DNS服务器只能从服务于企业内部网/etc/named.boot中的cache行去除。

(4)建立后备DNS服务器dns1.qyweb.com,IP地址为 10.230.26.10。

在主服务器上修改dns.hosts,加入dns1.qyweb.com的有关记录,并增加一个NS记录,使主服务器上的 named.hosts成为下列内容:

@ IN NS dns1.qyweb.com.

dns1 A 10.230.26.10

dns2 CNAME dns1.qyweb.com.

然后对主服务器上的各个反向 DNS 数据文件做类似的修改,增加有关后备服务器的NS记录,然后重新起动named。

后备DNS服务器的配置:创建的配置文件只有named.boot和 db.cache,格式与主服务器相似。named.boot 内容为:

directory /var/named

secondary qyweb.com 10.230.26.5 dns.hosts

secondary 0.0.127.IN-ADDR.ARPA 10.230.26.5 dns.local

secondary 26.230.10.IN-ADDR.ARPA 10.230.26.5 dns.rev

cache . db.cache

而后备DNS服务器的db.cache 通常由系统管理员从主服务器上拷贝过来即可。

配置文件完成后可以进行启动和测试named,利用Linux命令ndc,用 ndc启动named。使用nslookup进行正向 DNS 解析与反向 DNS解析检查:

#nslookup dns.qyweb.com

#nslookup 10.230.26.5

MX邮件地址记录检查:

#nslookup

>set q=mx

mail.qyweb.com

CNAME别名记录检查:

# nalookup

>sett q=cname

ftp.qyweb.com,nslookup

以上各项测试均应能反映出相应正确的IP地址或域名。

如果一切测试正常的话,那么DNS的配置就基本完成了,但如果您要在Linux服务器上添加新服务时,最好再进行一次如上过程的检查以确保DNS服务通畅。
”希望多给分啊“

阅读全文

与dns服务器正反向配置文件注释相关的资料

热点内容
西安程序员工资 浏览:389
表格怎么添加一行数据 浏览:35
旅游网站开发怎么选 浏览:669
properties文件位置 浏览:679
不想学编程可以做什么 浏览:22
手机照片一键压缩成文件 浏览:962
女生微信霸气个性签名 浏览:626
微博如何看别人一个月的数据 浏览:14
万能小组件怎么点击就进入app应用 浏览:817
苹果5s变形怎么恢复 浏览:286
电脑里文件密码忘了咋办啊 浏览:315
输入文件夹 浏览:31
extjsgrid删除列 浏览:43
gdx文件怎么打开 浏览:759
如何更新大数据量表 浏览:311
特殊量产工具 浏览:980
安卓网络显示h2是什么意思 浏览:90
哪个拍照app好 浏览:70
文件被设置隐藏属性如何显示 浏览:142
网络电视的好处 浏览:657

友情链接