请教一个有关DNS的问题

由 hengshanyang 在 09-23-2002 15:29 发表:

请教一个有关DNS的问题

最近配置DNS,有几个问题一直困扰着我,现贴出来让大家会诊会诊。

我的情况是:装RedHat Linux 7.3,两块网卡,一块ip是202.106.x.y,一块ip是192.168.100.100。域名是自己随便起的:test.domain ,没注册,主机名称是linuxs.test.domain。要让这台机器做私网的DNS服务器。下面是几个文件:

一。/etc/named.conf

named.conf - configuration for bind

Generated automatically by bindconf, alchemist et al.

controls {

inet 127.0.0.1 allow { localhost; } keys { rndckey; };

};

include "/etc/rndc.key";

options {

directory "/var/named/";

};

zone "." IN {

type hint;

file "named.ca";

};

zone "0.0.127.in-addr.arpa" IN {

type master;

file "0.0.127.in-addr.arpa.zone";

};

zone "localhost" IN {

type master;

file "localhost.zone";

};

zone "100.168.192.in-addr.arpa" IN {

type master;

file "192.168.100.rev";

};

zone " test.domain" IN {

type master;

file "test.domain";

};

二。/etc/resolv.conf

domain test.domain

nameserver 192.168.100.100

三。/etc/hosts

127.0.0.1 localhost.test.domain localhost

192.168.100.100 linuxs.test.domain linuxs

四。/var/named/192.168.100.rev

$TTL 86400

@ IN SOA linuxs.test.domain. root.linuxs.test.domain. (

20020918;Serial

28800 ;Refresh

14400 ;Retry

3600000 ;Expire

86400 ) ;Minimum

@ IN NS linuxs.test.domain.

100 IN PTR linuxs.test.domain.

五。/var/named/test.domain

$TTL 86400

@ IN SOA linuxs.test.domain. root.linuxs.test.domain. (

20020918 ;Serial

28800 ;Refresh

14400 ;Retry

3600000 ;Expire

86400 ) ;Minimum

@ IN NS linuxs.test.domain.

@ IN A 192.168.100.100

linuxs IN A 192.168.100.100

www IN CNAME linuxs

ftp IN CNAME linuxs

下面是 tail -f /var/log/messages显示的信息:

Sep 23 13:48:39 linuxs named[1221]: listening on IPv4 interface eth0, 192.168.100.100#53

Sep 23 13:48:39 linuxs named[1221]: listening on IPv4 interface eth1, 202.108.60.139#53

Sep 23 13:48:39 linuxs named[1221]: command channel listening on 127.0.0.1#953

Sep 23 13:48:39 linuxs named[1221]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1

Sep 23 13:48:39 linuxs named[1221]: zone 100.168.192.in-addr.arpa/IN: loaded serial 20020918

Sep 23 13:48:39 linuxs named[1221]: zone \032test.domain/IN: loaded serial 20020918

Sep 23 13:48:39 linuxs named[1221]: zone localhost/IN: loaded serial 1

Sep 23 13:48:39 linuxs named[1221]: running

Sep 23 13:48:39 linuxs named: named startup succeeded

下面是用nslookup测试的结果:

#nslookup linuxs.test.domain

Server: 192.168.100.100

Address: 192.168.100.100#53

** server can't find linuxs.test.domain: NXDOMAIN

#nslookup 192.168.100.100

Server: 192.168.100.100

Address: 192.168.100.100#53

100.100.168.192.in-addr.arpa name = linuxs.test.domain.

#nslookup www.sohu.com.cn

Server: 192.168.100.

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus