找回密码
 立即注册
搜索
楼主: s98

DNS的问题

[复制链接]

80

主题

873

回帖

1284

积分

金牌会员

积分
1284
 楼主| 发表于 2003-1-17 11:06:11 | 显示全部楼层
事件查看器中的DNS错误记录如下:

  目前 DNS 服务器没有域名。它的 DNS 名称为单一 标签主机名,没有域  (如:  "host" 而不是 "host.mycompany.com")。

  您可能忘记为服务器计算机配置主 DNS 域。有关详细信息,请参阅 "DNS 服务器日志参考" 或在联机帮助中 "为客户计算机配置主 DNS 后缀" 。

  当 DNS 服务器只有一个单一标签名称时,创建的所有域都有 使用这个单一标签名称为服务器主机名的默认  记录 (SOA 和 NS)。当客户和其它 DNS 服务器使用这些记录以名称查找这台服务器时, 会引起查找不正确和失败。

要纠正这一问题:
    1) 打开“控制面板”
  2) 双击“系统”图标
  3) 选择“网络标识”选项卡
  4) 可以
    单击“更改”按钮并运行向导以配置域名, 或
    单击“高级”按钮并键入域或工作组名称; 此名称将作为您的 DNS 域名称
  5) 重启动以初始化域名

  重启动侯,此 DNS 服务器将尝试修复默认记录,用 此服务器的新的 DNS 名称代替旧的单一标签名称。不过,您应该 审核以确认区域的 SOA 和 NS 记录现在已使用了此服务器的正确的 域名称。

上面的提示里面说DNS 服务器没有域名,这个DNS 服务器域名是在那里指定的?按照提示我也在系统的网络标识里看了,面板上写着:

  完整的计算机名称:dns.abc.com
  工作组:WORKGROUP

只有一个属性按钮,进去以后是标识更改,可以指定计算机名,还有域,和工作组。指定域abs.com提示有错,各位看看是什么毛病。
回复

使用道具 举报

80

主题

873

回帖

1284

积分

金牌会员

积分
1284
 楼主| 发表于 2003-1-17 11:13:32 | 显示全部楼层
C:\>nslookup
*** Can't find server name for address 61.128.128.128: Server failed
Default Server:  dns3.xj.cninfo.net.128.61.in-addr.arpa
Address:  61.128.99.133

我把首选DNS换成服务器的IP,第二DNS还是ISP服务商提供的,服务商提供的这个IP有个Default Server:dns3.xj.cninfo.net.128.61.in-addr.arpa,而我自己的DNS提示说没有Server name。所以我这个DNS服务器的Server name是在那里指定呢?
回复

使用道具 举报

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2003-1-17 12:41:46 | 显示全部楼层
转一下:

??当用ADSL共享上网时可能会出现一种比较奇怪的现象:有些网站在客户机上访问老是不成功,但是在服务器上就没有问题,而大部分网站没有问题。这是因为网络内MTU值和访问的网络的MTU值不匹配的原因。
??概述:当使用ADSL宽带上网并且连接协议为PPPoE时,网络连接共享中的客户机可能会无法访问部分网站或者不能发送带有附件的电子邮件。
??原因:
??1.NTBUG 429047 PPPoE协议要求所有客户机上的MTU值不超过1492(默认值为1500)。当某些网站忽略ICMP无法投递消息或者在被访网站与ICS主机之间存在black hole router时,会导致NTBUG429047。
??2.TCP接收窗口过小.
解决方法:
1.针对NTBUG 429047,修改客户机上的注册表:
--在Windows9X的客户机上
(1)给网卡设定一个固定IP如192.168.0.2
(2)在注册表中定位于键
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000n其中000n内含的”IP Address”项,值应为(1)中所指定的IP。
(3)选中000n,在右边面板中新建值项:MaxMTU,类型:DWORD,值:1450(十进制)。
(4)重新将网卡设为自动获取IP,禁用再启用该网卡.
--在WindowsNT4.0/Windows 2000/Windows XP的客户机上
定位于主键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces找到与当前使用网卡的ID键(方法和在98下基本相同,只要找到包含所要修改的网络的IP地址的键值,那么这个ID就是你要修改的),为该键建立新值项:MTU,类型:DWORD,值:1450(十进制).
备注:您可以通过查看IPADRESS(若是指定IP,改值应为192.168.0.x)或DHCPDOMAIN(若是动态获得IP,该值为DHCP Server名)来选择正确的ID键.
2.针对TCP接收窗口大小问题:
在Windows 9x/Windows ME的客户机上
(1)运行REGEDIT打开注册表编辑器
(2)定位于键HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
(3)--如果值项DefaultRcvWindow已存在,将其值修改为8192
--如果值项DefaultRcvWindow不存在,新建字符串(String)类型的值项DefaultRcvWindow,设置其值为8192
(4)退出注册表编辑器,重新启动计算机
回复

使用道具 举报

36

主题

329

回帖

490

积分

禁止访问

积分
490
发表于 2003-1-17 14:38:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

80

主题

873

回帖

1284

积分

金牌会员

积分
1284
 楼主| 发表于 2003-1-17 15:00:04 | 显示全部楼层
你说的是不是这个文件的内容:abc.com.dns

内容如下:

;
;  Database file abc.com.dns for abc.com zone.
;      Zone version:  5
;

@                       IN  SOA dns.abc.com.  dns.abc.com. (
                                5            ; serial number
                                900          ; refresh
                                600          ; retry
                                86400        ; expire
                                3600       ) ; minimum TTL

;
;  Zone NS records
;

@                       NS        dns.abc.com.

;
;  Zone records
;

@                       A        61.128.128.128
dns                     A        61.128.128.128
net                     A        61.128.128.128
www                     A        61.128.128.128
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2003-1-17 15:29:20 | 显示全部楼层
最简单的一种做法就是,把你的状态做DNS的服务器升级为域控制器,方法是在“开始——>运行”中输入“DcPromo”,然后根据向导的提示往下做,至于其中的基本概念,建议先找相关资料(充分利用Windows的帮助,其实这里面什么都有了)看一下,让自己对整体有个了解。

配置为域控制器之后,再做DNS,选择与活动目录集成的DNS,具体操作的帮助向导同样参见Windows的帮助,这里面讲得很到位。我当时候做DNS的时候只参考了帮助中的内容,足够了。

关键是在做这些事情之前,先搞清楚基本的概念,和一些基本的关系,然后做好规划,设计好步骤,这样可以避免出现像现在这样的夹生饭。

祝你好运。有什么问题还可以再讨论。
回复

使用道具 举报

36

主题

329

回帖

490

积分

禁止访问

积分
490
发表于 2003-1-17 15:41:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2003-1-17 16:00:20 | 显示全部楼层
最初由 sams 发布
[B]zone file没看出什么问题。
windows 2000我不太熟悉,从提示的错误信息来看,你是不是把计算机名配置为dns.abc.com,而没有写后缀?正确的应该是计算机名为dns,后缀为abc.com [/B]


现在他的服务器是一台独立的服务器,而不是域控制器,当然也可以设置DNS,但会有些问题。他的主机名称设置为DNS.ABC.COM的话,这样其中的ABC.COM并不表示什么,只是主机名称的一部分而已,表示目前DNS.ABC.COM这台主机位于一个名叫WorkGroup的工作组中,而不是在abc.com这个域。如果计算机名称为DNS,后缀为ABC.COM的话,表示的是名(NetBIOS名)叫DNS的状态计算机位于ABC.COM这个域中。如果存在一个这样的域,最起码要在这个域中有一台域控制器(这基本上是费话)。而DNS,或者与活动目录集成(域控制器上做),或者是标准的DNS,而在后者的情况下,在DNS中,ABC.COM是作为一个ZONE出现的,需要对其属性进行正确的设置,然后确认启用了这个DNS服务。
比如,如果像现在的这个设置的话,关于本机的A记录应该是这台机器的机器名DNS.ABC.COM与相应IP的对应,而当前的DNS域名(实际上是ZONE的名称)是ABC.COM,这样的话,这台机器的完整DNS名称就是DNS.ABC.COM.ABC.COM,但我看你的ZONE文件中似乎不是这样,很乱的感觉。如果你不做与活动目录集成的方式的话,请试着将机器名改为DNS(而不是DNS.ABC.COM),避免混淆,然后重新设置DNS的ZONE,及其属性。应该也是可以的。当然,下级DNS和上级DNS之间的关系设置正确的话,相互建立正常的联系也是需要一点时间的。
回复

使用道具 举报

345

主题

2965

回帖

4634

积分

荣誉版主

海水

积分
4634
发表于 2003-1-17 16:01:09 | 显示全部楼层
建议从头规划,重新配置DNS服务器,现在越说越乱。
回复

使用道具 举报

80

主题

873

回帖

1284

积分

金牌会员

积分
1284
 楼主| 发表于 2003-1-17 16:22:08 | 显示全部楼层
唉,我已经晕了。注册abc.com这个域名的时候在注册商那里填写的这个域名的资料如下:

 Primary DNS:  dns.abc.com                61.128.128.128
   Secondary DNS:

第二个是空着的,域名解析的dns是dns.abc.com,IP指向到61.128.128.128

我在配置我自己的服务器DNS的时候,这个dns.abc.com用在哪里?估计问题就出在这里。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-20 08:53 , Processed in 0.090687 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表