Linux下架设DNS服务器详细过程及测试
Linux下DNS服务器的搭建是在虚拟机下架设的,首先要先在虚拟机下安装Linux系统,我安装的是RedHat Linux5.5版本的,大家可以将下面的地址直接复制下来,用下载工具下载,只有一个ISO文件
ed2k://|file|%5B%E7%BA%A2%E5%B8%BDLinux.5.5.for.x86.%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%89%88%5D.rhel-server-5.5-i386-dvd.iso|3111600128|c31ef40064e8ad1a1f59078c39a4bbda|h=7dktorhoclc3vxgssp3rovehomd2bfii|/
如果要填写注册码的话,可以用以下的注册码
2515dd4e215225dd
DNS的作用
说句简单的就是将形如www.baidu.com 这样的域名解析成192.168.45.7这样的IP地址(正向解析),也可将形如192.168.45.7这样的IP地址解析成www.baidu.com这样的域名(反向解析)。
DNS服务架设
架设之前
在架设之前先要明白这样几个问题。由于安装的系统的版本等其它问题,可能有些同学的系统带有图形用户界面。用图形用户界面做确实简单,但是我们还是用一般的配置命令以及配置各种文件做。
DNS的安装需要安装几个rpm包,还要配置几个文件。
所需要的包如下图所示:这些包中bind-9.3.6是主程序包,是必不可缺少的
caching-nameserver是DNS服务器缓存文件软件包
bind-utils是客户端工具
bind-chroot是用于改变程序执行时的根目录位置,主要是为了系统的安全。一般都会用这个包改变目录位置,代替根目录执行操作。
第一步:挂载ISO文件
由于我们刚安装好Linux系统,所以先查看我们的系统中已经安装了哪些包,还有哪些我们以上所需要的包还没有安装。
用以上命令查看了bind和caching-nameserver中的包,安装的包只有bind-libs和bind-utils,我们还需要手动安装其它的包。
如下图所示在虚拟机标题出右键单机,选择设置。
弹出如下框,选择CD/DVD,然后选择User ISO image file,单机Browse按钮,选择当初下载好的ISO文件,需要注意的是要将上述的Conneced勾选,否则会无法挂载。(这个默认是不勾选的)
单机ok完成。如果成功挂载的话,会在Linux桌面上出现图标。
挂载完成后就需要安装各种rpm包了。