14.6其他的客户端支持信息
本节提供了几个在特定条件下可能要使用的事实。其中最后一个是与NetBT相关的一些注册表设置。第一个介绍了WINS代理,WINS代理是一个很少使用的特性,但在支持早期的能直接使用WINS的客户端时有用。第二个提供了MS-DOS在有无纯模式TCP/IP32位驱动时的限制。
14.6.1WINS代理
基于windows 的网络客户端可以直接使用WINS。非WINS的且是b节点兼容的(参见RFC1001和1002)计算机可以通过代理访问WINS。WINS代理是可以使用WINS解析的,监听名字注册和查询广播然后将它们提交给WINS的计算机。
当一个非WINS的客户端发出广播请求名字解析,它实际上是询问所有监听的计算机是否知道如何到达拥有查询请求中的名字的计算机。任何NetBIOS客户端可以回答,如果它就是拥有该名字的机器或者该名字在其缓存中。代理将与WINS通信以解析没有被响应的名字。代理服务器通过先同WINS服务器通信然后将回答发送给发出广播的客户端成为中介。为了控制名字宣布,代理同WINS通信,但该名字不被注册。而且广播的客户端只被告之该名字是否可用,该被宣布的名字不被注册保留在WINS中。
在windows NT3.5X平台上,要指定一个代理需要在高级微软TCP/IP配置对话框中选中“EnableWINSAgent”选项。
在windows NT4.0或windows 2000 平台上,要指定一个代理需要使用注册表编辑器增加一个实体,该实体可以被正确地作为它们当前处于禁止态的指示。要配置一个WINS代理,编辑代理机器的注册表中的下列位置:HKLM\System\CurrentControlSet\Services\Netbt\Parameters。设置“EnableProxy”键值为1可打开该功能,为0则关闭该功能。如果你打算使用WINS代理,确信在每个有非WINS客户端的网段放置一个有高可用性的代理。但现在更好的解决方案是升级旧系统。
14.6.2MS-DOS和TCP/IP-32驱动升级
MS-DOS下的微软网络客户端3.0版本的MS-DOSTCP/IP实现支持以下特性;
一个基于MS-DOS的接口。
如果网络中有DNS服务器则DNR(Domainnameresolver)可以解析主机名到IP地址的映射。
DHCP。
WINS解析。
windows Sockets。
基于MS-DOS的客户端不支持下列特性,尽管windows forworkgroups3.11,windows 95,
windows NT工作站和windows NT服务器3.5,3.51和4.0的TCP/IP支持这些特性
对于使用DNS完成WINS解析的支持。
WINS数据库中的名字注册。注意MS-DOS计算机只能是客户端,而不可能是服务器,所以它们一般不需要注册。
作为WINS代理节点的能力。
对多个网络适配器的支持。
对IGMP的支持。
14.6.3TCP/IP注册表参数
许多TCP/IP参数位于注册表中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\Services\Tcpip\Parameters键。其中的许多参数对于TCP/IP行为的良好协调是有用的,并且对整体性能和对网络袭击的抵制都有影响。大多数所需的设置都可通过windows 用户界面完成,这里就不提了。这些大量参数中有很少一部分可能感兴趣的被列出。
1)数据库路径(DatabasePath)参数
数据库路径参数被Winsock服务用于定位标准的Internet数据文件(HOSTS,网络,,服务)和LMHOSTS文件。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_EXPAND_SZ有效范围:任意合法的目录路径
缺省值:%SystemRoot%\system32\drivers\etc
2)禁止DHCPMediasense参数:
该参数用于禁止DHCP客户端检测到一个接口上有一个Mediasense事件的行动,该行动如下:对于一个连接事件获得一次租借,对一个断开事件使接口及其相关信息无效。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
3)启用无效网关检测(EnableDeadGWDetect)参数
当该参数被启用时,TCP可以改变所使用的网关,用于存在不少有问题的连接并且设置了可替代的网关的情况下。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
4)IP自动配置启用(IPAutoconfigurationEnabled)参数
该参数可以全局设定也可针对特定接口设定,它决定了当找不到DHCP服务器时客户端是否求助于IP自动配置。该参数的属性如下:
键:Tcpip\Parameters
键:Tcpip\Parameters\Interfaces\
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
5)IP自动配置子网(IPAutoconfiguration)参数
该参数可以全局设定也可针对特定接口设定,它决定了一个IP子网。当找不到DHCP服务器时IP自动配置将根据该IP子网从中选一个IP给客户端用。该参数的属性如下:
键:Tcpip\Parameters
键:Tcpip\Parameters\Interfaces\
值类型:REG_SZ
有效范围:有效的IP子网
缺省值:169.254.0.0
6)IP使能器(IPEnableRouter)参数
该参数允许IP在IP网络连接之间传送报文。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
7)Syn袭击保护(SynAttackProtect)参数
该参数允许TCP调整传输率使连接比通常情况下超时更快。当TCP最大耗尽端口参数的值显示当前有SYN袭击时就会利用该参数。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
14.6.4DNS客户端相关的注册表参数
注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters键包含一些与DNS解析和动态DNS客户端注册相关的参数。下面将列出这些参数。还有一些控制DNS缓存解析器包括关掉它的参数存放于HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\Services\Dnscache\Psrameters健中。但这些参数不被列出。
1)缺省注册TTL(DefaultRegistration)参数
该参数指定在DDNS注册请求中发送的时间值。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD(秒为单位)
有效范围:0-oxFFFFFFFF
缺省值:0x4B0(1200秒,20分钟)
2)启用适配器域名注册(EnableAdapterDomainRegistration)参数
该参数是各接口独立的设置,指定了DDNS注册中适配器的配置域名。如果该参数为假而
同时允许动态更新,该接口将在两个域名下注册。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
3)禁止动态更新(DisableDynamicUpdate)参数
该参数可以用作全局或各接口独立的设置,其作用是禁止或启用DDNS注册。该参数的属性如下:
键:Tcpip\Parameters
键:Tcpip\Parameters\Interfaces\
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
4)禁止冲突时更换地址(DisableReplaceAddressInConflict)参数
该参数是一个全局设置参数,其作用是控制DNS客户端在进行DNS注册时发生冲突后的行为。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
5)禁止保留地址注册(DisableReverseAddressRegistrations)参数该参数可以用作全局或各接口独立的设置,其作用是禁止DDNS客户端的PTR资源记录注册。该参数的属性如下:
键:Tcpip\Parameters
键:Tcpip\Parameters\Interfaces\
值类型:REG_DWORD
有效范围:0,1(0假,1真)
缺省值:0
6)更新级别(UpdateSecurityLevel)参数
该参数是一全局设置,其作用是设置动态DNS更新的协商。缺省值(0X0)就是先尝试不安全的更新,然后需要的话尝试安全更新。其他值0X00000010,0X00000020,0X00000100分别代表不使用安全更新,使用安全更新,只使用安全更新。该参数的属性如下:
键:Tcpip\Parameters
值类型:REG_DWORD
有效范围:0X00000010,0X00000020,0X00000100
缺省值:0
(未完待续)
【责编:admin】
--------------------next---------------------