服务搭建Linux下搭建DNS服务器的全攻略(linux下dns)

DNS(Domain Name System),中文叫做域名系统,是把域名和对应的IP地址用一对一的方式在全世界唯一的映射表上记录下来的系统,这种系统的便捷性使得人们习惯性地将网址记住,然而查询的过程是依靠DNS服务器来完成的。

在Linux系统下搭建DNS服务器准备工作:

1、首先,在安装完成的Linux系统中,需要更新系统的软件包,使之最新;

命令:sudo apt-get update

2、安装必要的软件:

命令:sudo apt-get install bind9

安装完成之后,在/etc/bind/目录中可以找到相应的配置文件。

搭建DNS服务器:

1、首先,要编辑named.conf.local文件,此文件用来定义解析域名的来源,参数如下:

zone “example.com” {

type master;

file “/etc/bind/zones/example.com.conf”;

};

2、然后,在/etc/bind/zones/文件夹,新建一个以域名结尾的文件,将要定义的域名内容添加进去:

$ttl 38400

example.com. IN SOA ns1.example.com. admin.example.com. (

1450474223 ; Serial Number

86400 ; Refresh

7200 ; Retry

3600000 ; Expire

86400 ) ; Minimum

example.com. IN NS ns1.example.com.

example.com. IN A 192.168.X.X

ns1.example.com. IN A 192.168.Y.Y

www.example.com. IN CNAME example.com.

3、最后,重启named服务:

命令:sudo service bind9 restart

完成以上操作,在Linux系统中就可以完成搭建DNS服务器的过程了。搭建的DNS服务器可以用来帮助解析用户的域名,提供稳定、快速的访问服务。


数据运维技术 » 服务搭建Linux下搭建DNS服务器的全攻略(linux下dns)