很早就学习了dns,但只是在Windows平台下实现的,感觉dns在linux环境下才能充分发挥它的威力。昨天赵哥讲了dns在linux平台下如何安装和配置,所以今天打算自己动手试试。
首先,我的系统是CentOS 6.4,由于系统上默认没有安装dns服务软件BIND,所以要自己手动安装。我所使用的安装方式是使用RPM安装,将镜像文件挂载到/mnt/cdrom文件夹下,进入Packages目录,看看安装BIND所需的包,
ls bind*
系统列出了下面几个软件
bind-9.7.0-5.P2.el6.i686.rpm //服务器包,主程序包
bind-chroot-9.7.0-5.P2.el6.i686.rpm //提供了一种监牢机制,假根
bind-dyndb-ldap-0.1.0-0.9.b.el6.i686.rpm //ldap协议的支持机制
bind-libs-9.7.0-5.P2.el6.i686.rpm //bind9.7依赖的库文件和头文件
bind-utils-9.7.0-5.P2.el6.i686.rpm //客户端工具包,提供nslookup,dig等工具
使用dns使用bind97,bind-lib,bind-utils这三个包就行了
执行rpm -ivh bind-9.7.0-5.P2.el6.i686.rpm bind-libs-9.7.0-5.P2.el6.i686.rpm bind-utils-9.7.0-5.P2.el6.i686.rpm
系统会自动解决依赖关系,好了,安装成功
执行rpm -qi bind 查看bind软件的基本信息
首先,我的系统是CentOS 6.4,由于系统上默认没有安装dns服务软件BIND,所以要自己手动安装。我所使用的安装方式是使用RPM安装,将镜像文件挂载到/mnt/cdrom文件夹下,进入Packages目录,看看安装BIND所需的包,
ls bind*
系统列出了下面几个软件
bind-9.7.0-5.P2.el6.i686.rpm //服务器包,主程序包
bind-chroot-9.7.0-5.P2.el6.i686.rpm //提供了一种监牢机制,假根
bind-dyndb-ldap-0.1.0-0.9.b.el6.i686.rpm //ldap协议的支持机制
bind-libs-9.7.0-5.P2.el6.i686.rpm //bind9.7依赖的库文件和头文件
bind-utils-9.7.0-5.P2.el6.i686.rpm //客户端工具包,提供nslookup,dig等工具
使用dns使用bind97,bind-lib,bind-utils这三个包就行了
执行rpm -ivh bind-9.7.0-5.P2.el6.i686.rpm bind-libs-9.7.0-5.P2.el6.i686.rpm bind-utils-9.7.0-5.P2.el6.i686.rpm
系统会自动解决依赖关系,好了,安装成功
执行rpm -qi bind 查看bind软件的基本信息