详解在Linux下DNS的安装及配置
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-01
大家都知道在Windows下安装DNS非常简单,配置起来也非常方便,几乎全是都是图形界面,但在Linux下安装就不一样了,他不像Windows一样有图形界面,通过命令来安装及配置DNS服务,大家想不想尝试一下呢?好了不说了,今天我就带领大家在Linux下安装及配置DNS服务.我是在Redhat5上安装的,虚拟机ip地址为192.168.1.11. 一 安装DNS 挂入Linux安装光盘,进入Server目录下安装DNS,如图: [root@localhost ~]# cd /media/RHEL_5.2 i386 DVD/Server/ [root@localhost Server]# rpm -ivh bind-9.3.4-6.P1.el5.i386.rpm [root@localhost Server]# rpm -ivh bind-utils-9.3.4-6.P1.el5.i386.rpm [root@localhost Server]# rpm -ivh caching-nameserver-9.3.4-6.P1.el5.i386.rpm 二 配置DNS,域名为:www.baidu.com 打开/etc/resolv.conf目录,添加nameserver 192.168.1.12的记录,如图: [root@localhost Server]# vi /etc/resolv.conf 把/etc/named.rfc1912.zones重命名为“named.conf" . [root@localhost ~]# cat /etc/named.rfc1912.zones /etc/named.conf 打开“named.conf”配置文件,并修改. [root@localhost ~]# vim /etc/named.conf 在// See /usr/share/doc/bind*/sample/ for example named configuration files. // 下面添加以下内容 在末尾添加一下内容 创建baidu的正向和反向区域文件,把/var/na med/named.local重命名为“baidu.zone",让它做baidu的正向区域文件,接着把baidu.zone复制一份,并改名为"baidu.local",让他做baidu的反向区域文件. [root@localhost etc]# cat /var/named/named.local /var/named/baidu.zone [root@localhost etc]# cp /var/named/baidu.zone /var/named/baidu.local 修改baidu的正向区域文件,修改成图片所示的内容. [root@localhost etc]# vi /var/named/baidu.zone 修改baidu的反向配置文件,修改成图片所示的内容,即可 [root@localhost etc]# vi /var/named/baidu.local 修改baidu的正反向区域配置文件的权限. [root@localhost etc]# cd /var/named [root@localhost named]# chgrp named baidu.zone [root@localhost named]# chgrp named baidu.local 重启DNS服务,如图: [root@localhost named]# service named restart 用“nslookup“测试,出现以下内容说明DNS配置成功,如图: 刚才我们配置的是基于一个ip的单个域名,接着我们配置基于一个ip的多个域名.如图: [root@localhost ~]# vi /etc/named.conf 接着我们添加一个“www.sohu.com“的域名,如图在baidu的反向配置文件下添加图片中所示的内容. 把baidu的正向配置文件复制一份,并改名为"sohu.zone",让他做sohu的正向配置文件. [root@localhost ~]# cp /var/named/baidu.zone /var/named/sohu.zone 打开sohu的反向配置文件,修改 [root@localhost ~]#vim /var/na med/sohu.zone 修改成图片中所示的内容即可 然后在baidu的反向配置文件下添加一条sohu的记录,添加的内容如图所示: [root@localhost named]# vim /var/named/baidu.local 修改sohu正向区域配置文件的权限. [root@localhost named]# chgrp named sohu.zone 重启DNS服务,如图: [root@localhost named]# service named restart 测试,如图实验成功,O(∩_∩)O哈哈~ 然后我们再配置一个基于多个ip的单个域名,将虚拟机关机再添加一块网卡,ip地址配置为1 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于详解在Linux下DNS的安装及配置的所有评论