码迷,mamicode.com
首页 > 系统相关 > 详细

Linux命令详解-DNS服务器的配置和管理

时间:2018-08-26 18:32:36      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:add   命令详解   重启   详解   请求   查看   local   指定   服务器   

1.DNS服务器的配置

1.1 域名解析:客户机发起域名的请求,DNS服务器进行解析。  协议://主机+域名 

1.2 ip-域名的解析:

(1.)通过本地当hosts文件进行解析  vi  /etc/hosts   前面是IP,后面是域名   只能解析少量的文件。

(2.)rpm –qa | grep bind  查看已安装的dns相关的软件包

rpm –ql bind查看软件包内容

1.3 dns配置:

vi /var/named/chroot/etc/named.conf  //暂时只保留根区域,local区域,本地反向解析区域。如果没有该配置文件,可从其他地方拷贝。另外/var/named/目录下需要有:localhost.zone 、named.local、named.root

service named restart   //重启dns服务

1.4指定dns服务器

vi /etc/resolv.conf   //指定dns服务器

vi /etc/host   dns查找顺序,先从本地开始找。

1.5测试dns

(1.)输入 nslookup  再输入  server  查看结果,也可以输入localhost  解析出来的IP为127.0.0.1

(2.) host www.xx.net 或者 host IP 即可查看域名

1.6 添加域名:

(1.)在主配文件中修改:vi /var/named/chroot/etc/named.conf     加入域名,文件改为自己的文件名。

(2.)对应的数据文件: vi /var/named/自己的文件名,这里的文件名就是上面配置的文件。 

        IN SOA xxx.nt.  root.xx.net       

        IN NS  域名           IN A  IP    

        www  IN A 192.168.x.x

(3.) 修改属主,重新启动服务器,service named restart。进行测试nslookup….

1.7 dns反向解析

(1.) 修改主配置文件: vi /var/named/chroot/etc/named.conf     zone  IP反写.in-addr .arps.   file xx.zone

(2.) vi /var/named/xx.zone 

IN   NS www.xx.net.

IP最后一位 IN  PIR www.xx.net.

(3.)修改属主  chown root.named   xx.zone

(4.)进行测试 nslookup

1.8总结:

(1.)安装bind  (2.) 启动服务service named start (3.)配置主配置文件named.conf  (4.)主配置文件中添加区信息   (5.)/var/named/chroot/varnamed 添加区文件   (6.)修改所有者  (7.)重启dns服务 (8.)客户端在/etc/resolv.conf,将dns加上去   (9.)进行测试 nslookup

Linux命令详解-DNS服务器的配置和管理

标签:add   命令详解   重启   详解   请求   查看   local   指定   服务器   

原文地址:https://www.cnblogs.com/tomtellyou/p/9537727.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!