配置Linux下Dig工具的安装与配置(linuxdig安装)

《配置Linux下Dig工具的安装与配置》

使用Linux下的Dig工具可以方便快捷地查询域名以及对应IP信息、Mail Exchange (MX)记录、Name Server(NS)记录等DNS记录信息,是一般网络管理人员安装配置网络时必备的工具,本文将介绍Linux下Dig工具的安装以及DNS配置过程,供安装配置网络时参考。

1.安装Dig工具:

操作系统 Linux 版本至少要求CentOS 5.x 版本以上

登录Linux系统,在终端输入以下指令:

yum -y install bind-utils

如果安装完毕的话,可在/usr/bin/ 下看到 dig 命令,如果没有安装,可以尝试安装一下社区版本的 bind 包,尝试下以下指令:

yum -y install bind

2.配置DNS服务器:

首先确认一下 DNS 服务器信息,包括Master Server 和 Slaves,然后安装 bind 守护进程:

yum -y install bind

然后是配置named.conf文件,在/etc/named.conf文件中,可以看到不同的配置项,接下来需要配置这些配置项,并填入 DNS 服务器信息,具体位置如下:

options {

listen-on port 53 { 127.0.0.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 { any; };

allow-transfer { masters; };

};

继续配置zone文件目录,在zones字段中填入相应的路径,并新增一个zone字段来配置DNS域名,具体位置如下:

// zone 字段

zone “example.com” {

type master;

file “example.com.forward.db”;

allow-update { none; };

};

zone “0.168.192.in-addr.arpa” {

type master;

file “revise.zone”;

allow-update { none; };

};

之后就是设置DNS域名的解析信息,在前面配置的zone文件路径下创建DB文件,如example.com.forward.db文件,并根据DNS信息填入实际的域名和IP信息,具体内容如下:

@ IN SOA ns1.example.com. root.example.com. (

1999101201 ; Serial

10800 ; Refresh

3600 ; Retry

604800 ; Expire

3600 ; Minimum TTL

)

NS ns1.example.com.

NS ns2.example.com.

IN MX 10 mail.example.com.

ns1 IN A 192.168.0.1

ns2 IN A 192.168.0.2

mail IN A 192.168.0.3

www IN A 192.168.0.4

最后启动DNS服务,完成配置:

service named start

安装配置完毕后,网络管理人员可以通过Linux下的Dig工具进行域名的查询以及DNS信息的校验,Dig工具的命令格式如下:

dig [@server] [-b address] [-p port] [-f filename] host [{type|class}]

可以根据需要添加不同的参数,进行定制DNS查询,例如查询域名example.com的A记录信息,可以使用以下命令:

dig @8.8.8.8 example.com A

以上就是Linux下Dig工具的安装与配置,安装配置网络时,可以参考此方法进行Dig工具的配置,从而迅速获取网络信息,节约时间。

最后,需要提醒的是,在安装配置Linux下的Dig工具时,一定要仔细检查DNS配置文件,确保配置信息的正确性,以免出现意外的问题。


数据运维技术 » 配置Linux下Dig工具的安装与配置(linuxdig安装)