服务搭建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服务器可以用来帮助解析用户的域名,提供稳定、快速的访问服务。