第四章 域名服务
时间:2007-02-08 来源:易先生
准备工作:
1、进入/usr/local/src目录,下载bind软件包
cd /usr/local/src
lftp 192.168.0.254
cd pub/RedHat/RPMS
mget bind*
get caching-nameserver<tab>
2、卸载默认安装的BIND。
rpm -e bind –nodeps
3、查看自己的IP地址
ifconfig eth0
编译安装BIND。
tar -zxvf bind-9.2.3.tar.gz
cd bind-9.2.3
./configure –prefix=/usr/local/bind
make
make install
创建,安装新BIND的联结文件
ln -s /usr/local/sbin/rndc /usr/sbin/rndc
ln -s /usr/local/sbin/named /usr/sbin/named
创建/usr/local/bind/etc目录
mkdir /usr/local/bind/etc
/usr/local/bind/sbin/rndc-confgen > /usr/local/bind/etc/rndc.conf
cp /usr/local/bind/etc/rndc.conf /usr/local/bind/etc/rndc.key
将前面的13行删除,并将书上的121页的上面部分,除第一行外,进行删除#号。
修改配置文件
vi /etc/named.conf
添加以下部分:
zone "test.com" IN {
type master;
file "test.com.zone";
};
创建/var/named/test.com.zone
vi /var/named/test.com.zone
将其改为书上122页的解析文件。
创建/usr/local/bind/var/run 目录,存放named 的进程号
mkdir -p /usr/local/bind/var/run
启动服务
named -c /etc/named.conf
将/etc/resollv.conf改为:
nameserver 192.168.0.X
使用ping命令测试网络的联通性。
ping ww.test.com
测试辅助域名服务器:
在主配置文件里添加
vi /etc/named.conf
zone "example.com" IN {
type slave;
file "slaver.example.com.zone";
masters {192.168.0.254; };
重启启动服务,
rndc reload
就可看到,有文件slaver.example.com.zone生成:
ls /var/named/
有该文件。
或ping www.example.com 测试联通性。
测试缓存域名服务器
将辅助域名服务器部分删除,在
vi /etc/named.conf
修改 option{
dirctory "/var/named";
fowarders {192.168.0.254;};
};
重新启动服务。
测试
1、进入/usr/local/src目录,下载bind软件包
cd /usr/local/src
lftp 192.168.0.254
cd pub/RedHat/RPMS
mget bind*
get caching-nameserver<tab>
2、卸载默认安装的BIND。
rpm -e bind –nodeps
3、查看自己的IP地址
ifconfig eth0
编译安装BIND。
tar -zxvf bind-9.2.3.tar.gz
cd bind-9.2.3
./configure –prefix=/usr/local/bind
make
make install
创建,安装新BIND的联结文件
ln -s /usr/local/sbin/rndc /usr/sbin/rndc
ln -s /usr/local/sbin/named /usr/sbin/named
创建/usr/local/bind/etc目录
mkdir /usr/local/bind/etc
/usr/local/bind/sbin/rndc-confgen > /usr/local/bind/etc/rndc.conf
cp /usr/local/bind/etc/rndc.conf /usr/local/bind/etc/rndc.key
将前面的13行删除,并将书上的121页的上面部分,除第一行外,进行删除#号。
修改配置文件
vi /etc/named.conf
添加以下部分:
zone "test.com" IN {
type master;
file "test.com.zone";
};
创建/var/named/test.com.zone
vi /var/named/test.com.zone
将其改为书上122页的解析文件。
创建/usr/local/bind/var/run 目录,存放named 的进程号
mkdir -p /usr/local/bind/var/run
启动服务
named -c /etc/named.conf
将/etc/resollv.conf改为:
nameserver 192.168.0.X
使用ping命令测试网络的联通性。
ping ww.test.com
测试辅助域名服务器:
在主配置文件里添加
vi /etc/named.conf
zone "example.com" IN {
type slave;
file "slaver.example.com.zone";
masters {192.168.0.254; };
重启启动服务,
rndc reload
就可看到,有文件slaver.example.com.zone生成:
ls /var/named/
有该文件。
或ping www.example.com 测试联通性。
测试缓存域名服务器
将辅助域名服务器部分删除,在
vi /etc/named.conf
修改 option{
dirctory "/var/named";
fowarders {192.168.0.254;};
};
重新启动服务。
测试
相关阅读 更多 +