试验如图所示:
试验要求:公司内pc192.168.0.1要求访问公司内部的网站www.bs.com。为此我们需要建立dns服务器用来解析相关域名。已知如图所示dns服务器的ip地址是192.168.0.2 客户机的ip地址是192.168.0.1 web服务器的ip地址是。其它dns服务器和linux机为系统。Web服务器我们这里用windows2003模拟。而在这里我主要讲解dns服务器的配置。
redhat下dns服务的配置(图文)
服务器所需的软件包:bind-9.2.4-2.i386.rpm (位于第四种光盘中)
默认情况下系统安装了名为bind-libs 和bind-utils的库文件包,和测试工具程序。下面我们来安装bind软件包
redhat下dns服务的配置(图文)
相关文件可命令
主配置文件:etc下的name.conf
Bind服务的启动和停止:server named start(启动服务)
Server named stop(停止服务)
正向解析的配置:
redhat下dns服务的配置(图文)
语句解释:zone"bs.com"意思是我是给bs.com这一域名建立解析的。
Type master; 语句说明建立的dns服务器类型为主dns服务器。
File “bs.com.zone”; 语句表示我将在/var/named目录下建立的正向解析文件的配置名称是bs.come.zone。下一步我们需要配置bs.come.zone这一文件。如下图所示:
redhat下dns服务的配置(图文)
建立完以后我们保存退出,重启动一下服务。并且测试一下。
redhat下dns服务的配置(图文)
在这里我们需要主要一下,我们在这里需要指定一下dns服务器的的ip地址,由于自己是dns服务器。所以需要在resolve.conf指定自己为dns服务器。
redhat下dns服务的配置(图文)
测试用pc机器去访问web服务器。首先要指定一下dns服务的地址为192.168.0.2,配法和上面的一样。
redhat下dns服务的配置(图文)
测试成功正是我在windows 2003 上面制作的一个简单的访问页面。
下面我们讲解一下从域名服务服务器的配置。
从域名服务需要两个安装包
1 bind-9.2.4-2.i386.rpm
Caching-nameserver-7.3.-3.noarch.rpm