|
我真是受不了了,置顶贴子看过了,还看了书。
按照要求配置完后还是不行
5555~~~~~~~~~~~~~~~~~~~~
说一下我的配置过程吧
先是网络环境,我用的是校园网,我们这儿有多个网段,我们这个楼上是205.196.88.(举个例子,并不是我实际的网址,但不是私有地址)
我的机器是205.186.88.56
掩码为 255.25.255.0
网关是 205.186.88.254
dns原为 205.186.86.96
想要建立一个gjqz.com域
将该机器命名为ns.gjqz.com,另外想给它起个别名www.gjqz.com
要说明的是我没有申请域名,只是想在自己的机器上提供一个dns服务,好让我自己可以在浏览器中直接输入http://www.gjqz.com来访问我自己做的主页
我想把自己的机器配置为一台dns服务器,系统用的是FC3,使用默认的bind服务器程序
直接打开named服务。
修改了/etc/named.conf
将其中加入了
zone "gjqz.com" IN {
type master;
file "gjqz.com.db";
};
系统中默认的区域文件放在/var/named目录下
我建立/var/named/gjqz.com.db文件
输入以下内容:
$TTL 86400
@ IN SOA gjqz.com. root.gjqz.com. (
2002010844 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.gjqz.com.
ns IN A 205.186.88.56
www IN CNAME ns.gjqz.com.
设置第一dns服务器为205.186.88.56
第二dns服务器为 205.186.86.96 (也就是原来用的dns)
然后重启了所有相关的服务(named 和 network服务)
在控制台输入
host ns.gjqz.com
出现如下错误:
Host ns.gjqz.com not found: 2(SERVFAIL)
输入
dig ns.gjqz.com
信息如下:
; <<>> DiG 9.2.4 <<>> ns.gjqz.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 38202
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ns.gjqz.com. IN A
;; Query time: 1 msec
;; SERVER: 202.194.88.56#53(202.194.88.56)
;; WHEN: Sun May 8 16:29:23 2005
;; MSG SIZE rcvd: 29
我试了一下localhost
status一项显示是NOERROR
测试学校的主页时
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19566
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
反正基本上是这样吧。
我不知道还应该怎么做啊???请高手指点一下好吗? |
|