linux 学习心得(3)

安装LINUX下的DNS服务
==============================================================
linux 系统中默认没有安装BIND服务器软件包,而只安装了名为 bind-libs 和
bind-utils 的两个解析相关的软件包,bind-libs 软件包中提供了实现域名解析
功能必备的库文件,需要手工安装bind-9.2.4-2.i386.rpm 软件
1、安装相关软件包
bind-9.2.4-2.i386.rpm <第四张光盘中>
caching-nameserver-7.3.-3.noarch.rpm <第一张光盘中>

2、编辑配置
vi /etc/named.conf
zone "abc.com" IN {
           type master;
           file "abc.come.zone";
          allow-update { 192.168.1.3 ; };
};
zone "1.168.192.in.addr.arpa" IN {
           type master;
           file "192.168.1.rev";
           allow-update { 192.168.1.3 ; };
};
3、编辑正向反向配置文件
cp localhost.zone abc.com.zone
cp named.local 192.168.1.rev
 
vi /var/named/abc.com.zone
vi /var/named/192.168.1.rev
 
4、启动服务并测试
service named restart
named-checkconf <无任何信息说明配置正确>
named-checkzone abc.come.zone /var/named/abc.come.zone
named-checkzone 192.168.1.rev /var/named/192.168.1.rev
  显示 'OK' 说明配置正确

1、从服务器配置首先安装软件包(同上)
 DNS 测试
 #nslookup
 >server 192.168.1.2
 >localhost
 >127.0.0.1
 >www.abc.com
 >host1.abc.com
 >set type=ns
 >abc.com
 >set type=mx
 >abc.com
 >set type=a
 >mail.abc.com
 
2、dig命令查询abc.com 域的信息
   dig @192.168.1.2 abc.com
   dig @192.168.1.2 www.abc.com

你可能感兴趣的:(linux,职场,dns,休闲)