我真的头搞痛了,dns高手来搞定它!!!

由 RedHat_shu 在 11-22-2002 11:46 发表:

我真的头搞痛了,dns高手来搞定它!!!

我的情况如下:

在一局域网中有一nt域名服务器(192.168.1.2)已经有用,网关为(192.168.1.3)上外部网,也100多台win98,这些win98在同一域中gtc,我在此内部网中安装了一台RedHat7.3版的linux服务器(192.168.1.253)机器名是srv01,我现在的目的是要在linux上配dns,使ping 内部win98的机器名能反回ip地址,而在内部ip是活动的为(192.168.1.1---192.168.1.255),

如ping mis-sjy(机器名) 反回是: ping :unknown host mis-sjy

我现在把我的配置文件贴上来希望能按照实际情况帮我改一下:

/etc/hosts文件

127.0.0.1 localhost.localdomain localhost

192.168.1.253 srv01.gtc.com srv01

192.168.1.3 gtc.com gtc

/etc/resolv.conf文件

search gtc.com

namesever 192.168.1.3

/etc/named.conf文件

options {

directory "/var/named";

forward first;

forwarders {

202.96.128.68;

};

};

zone "." {

type hint;

file "root.cache";

};

zone "localhost" {

type master;

file "localhost";

};

zone "0.0.127.in-addr.arpa" {

type master;

file "127.0.0";

};

zone "domain.com" {

type master;

file "domain.com";

};

/var/named/root.cache文件

;; ANSWER SECTION:

. 6D IN NS G.ROOT-SERVERS.NET.

. 6D IN NS J.ROOT-SERVERS.NET.

. 6D IN NS K.ROOT-SERVERS.NET.

. 6D IN NS L.ROOT-SERVERS.NET.

. 6D IN NS M.ROOT-SERVERS.NET.

. 6D IN NS A.ROOT-SERVERS.NET.

. 6D IN NS H.ROOT-SERVERS.NET.

. 6D IN NS B.ROOT-SERVERS.NET.

. 6D IN NS C.ROOT-SERVERS.NET.

. 6D IN NS D.ROOT-SERVERS.NET.

. 6D IN NS E.ROOT-SERVERS.NET.

. 6D IN NS I.ROOT-SERVERS.NET.

. 6D IN NS F.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:

G.ROOT-SERVERS.NET. 5w6d16h IN A 192.112.36.4

J.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.10

K.ROOT-SERVERS.NET. 5w6d16h IN A 193.0.14.129

L.ROOT-SERVERS.NET. 5w6d16h IN A 198.32.64.12

M.ROOT-SERVERS.NET. 5w6d16h IN A 202.12.27.33

A.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.4

H.ROOT-SERVERS.NET. 5w6d16h IN A 128.63.2.53

B.ROOT-SERVERS.NET. 5w6d16h IN A 128.9.0.107

C.ROOT-SERVERS.NET. 5w6d16h IN A 192.33.4.12

D.ROOT-SERVERS.NET. 5w6d16h IN A 128.8.10.90

E.ROOT-SERVERS.NET. 5w6d16h IN A 192.203.230.10

I.ROOT-SERVERS.NET. 5w6d16h IN A 192.36.148.17

F.ROOT-SERVERS.NET. 5w6d16h IN A 192.5.5.241

;; Total query time: 10 msec

/var/named/localhost文件

$TTL 3600

@ IN SOA localhost. root.localhost. (

2001050901 ;Serial Number

10800 ;Refresh after 3 hours

3600 ;Retry hourly

604800 ;Expire after a week

10800 ;Time to live

)

IN NS localhost.

IN A 127.0.0.1

/var/named/127.0.0文件

$TTL 3600

@ IN SOA localhost. root.localhost. (

2001050912 ;Serial number

10800 ;Refresh after 3 hours

3600 ;Retry hourly

604800 ;Expire after a week

10800 ;Time to live

)

IN NS localhost.

1 IN PTR localhost.

/var/named/dommain.com文件

$TTL 3600

@ IN SOA domain.com. root.domain.com. (

2002090201 ;Serial num

10800 ;Refresh after 3 hours

3600 ;Retry

604800 ;Expire

1800 ;Time to live

)

IN NS ns.domain.com.

IN MX 10 smtp.domain.com.

IN A 202.99.11.120

ns IN A 202.99.11.120

www IN A 202.99.11.120

smtp IN A 211.100.10.61


由 pandonny 在 11-22-2002 11:53 发表:


兄弟,就是把DNS配置起来的也返回不了win98的机器名,DNS是负责域名解析的,不是用来解析机器名的


关爱社区,共建家园!


由 solaris 在 11-22-2002 11:56 发表:


在windows上ping主机名是使用的WINS而不是DNS,如果要用DNS解析的话,必须在你的客户机上加上dns suffix ,如gtc.com,这样你ping主机名,才会返回mis-sjy.gtc.com

还有,BIND上面要加上相应的域名及主机映射,修改那个domain.com文件即可。


由 RedHat_shu 在 11-22-2002 13:15 发表:


<

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