DNS服务器的配置(转自cu网友:marsaber)
|
文件: | RHEL5-DNS.pdf |
大小: | 129KB |
下载: | 下载 |
|
这个文档写的非常详细, 完全可以做出来(就是在我的机器上nslookup测试时有点小问题,我已经处理好了,见下面的测试部分!)!
在这里向marsaber表示由衷的感谢!
1:我的测试环境是:以下几个命令是查看os系统的版本和内核信息的!
[root@localhost etc]# uname -r #内核版本
2.6.18-8.el5xen
[root@localhost etc]# cat /etc/redhat-release #os的相关信息
Red Hat Enterprise Linux Server release 5 (Tikanga)
[root@localhost etc]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5 (Tikanga)
Release: 5
Codename: Tikanga
开始的时候我没有安装dns服务(可以通过rpm -qa |grep bind 来确认是否已经安装dns),于是从安装光盘上找到bind-9.3.3-7.el5.i386.rpm ,bind-chroot-9.3.3-7.el5.i386.rpm, caching-nameserver-9.3.3-7.el5.i386.rpm
安装dns服务:
rpm -ivh bind-9.3.3-7.el5.i386.rpm
rpm -ivh bind-chroot-9.3.3-7.el5.i386.rpm
rpm -ivh caching-nameserver-9.3.3-7.el5.i386.rpm
即可!
2:按照他的文档来做
3:测试。 在测试过程中我倒是遇到了一个小的问题。
先启动你的named服务:
[root@localhost etc]# service named start
Starting named: [ OK ]
[root@localhost etc]# nslookup
Server: 61.177.7.1
Address: 61.177.7.1#53
Non-authoritative answer:
canonical name = .fastcdn.com.
Name: .fastcdn.com
Address: 221.238.249.178
[root@localhost etc]# nslookup
Server: 61.177.7.1
Address: 61.177.7.1#53
Non-authoritative answer:
Name:
Address: 121.14.149.150
很明显这不是我们想要的结果。 为什么会出现这个问题啊?是resolv.conf文件的问题。
我的resolv.conf内容如下:
[root@localhost etc]# cat /etc/resolv.conf
search localdomain
nameserver 61.177.7.1 显然它是用61.177.7.1(这个是一个dns server)来解析的, 故会输出上面的内容!现在我要让解析的dns server变成我的dns机器。
修改resolve.conf即可:
修改后的内容如下:
[root@localhost etc]# cat /etc/resolv.conf
search localdomain
nameserver 127.0.0.1
nameserver 61.177.7.1
显然需要我添加了一个nameserver, nameserver 127.0.0.1放在nameserver 61.177.7.1表示先用nameserver 127.0.0.1来解析,如果解析不到,采用nameserver 61.177.7.1来解析!我的dns server已经配置成功了(肯定可以解析!)
测试结果如下:
[root@localhost etc]# nslookup
Server: 127.0.0.1
Address: 127.0.0.1#53
Name:
Address: 192.168.2.181
[root@localhost etc]# nslookup mail.chinaunix.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: mail.chinaunix.net
Address: 192.168.2.182
[root@localhost etc]# nslookup mail.chinaunix.org
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: mail.chinaunix.org
Address: 192.168.2.185
[root@localhost etc]# nslookup
Server: 127.0.0.1
Address: 127.0.0.1#53
Name:
Address: 192.168.2.183
[root@localhost etc]# nslookup 192.168.2.181
Server: 127.0.0.1
Address: 127.0.0.1#53
181.2.168.192.in-addr.arpa name = .
[root@localhost etc]# nslookup 192.168.2.182
Server: 127.0.0.1
Address: 127.0.0.1#53
182.2.168.192.in-addr.arpa name = mail.chinaunix.net.
[root@localhost etc]# nslookup 192.168.2.183
Server: 127.0.0.1
Address: 127.0.0.1#53
183.2.168.192.in-addr.arpa name = .
[root@localhost etc]# nslookup 192.168.2.185
Server: 127.0.0.1
Address: 127.0.0.1#53
185.2.168.192.in-addr.arpa name = mail.chinaunix.org.
上面配置的视频(CU:marsaber)
|
文件: | RHEL5下多域DNS.rar |
大小: | 810KB |
下载: | 下载 |
|
阅读(1401) | 评论(0) | 转发(0) |