机械制造业的前景
不同⽹段的电脑怎么通过计算机名直接访问
通过ip地址能访问的,怎么通过计算机名就不⾏了
pgone和李小璐夜宿门因为在windows⽹路中 计算机名的解析,⽹络浏览,选举都是是通过⼴播来实现的,所以跨⽹段当然就不⾏了。
解决办法是⼀台机器安装wins,⽆需配置,所有计算机的wins地址指向该机即可。
⽤点对点通信代替⼴播 问题就解决了
不能⽤主机名访问跨⽹段的⽹站服务.
2011-12-25 22:00:13
标签:公司主机Windows管理系统IP协议
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。
这两天发现在公司外当我使⽤SSL VPN接⼊到公司内⽹后, 不能直接使⽤主机名访问在公司总部的跨⽹段的劳动⼒管理系统的测试环境了.⼀开始没当回事,每次修改DNS为公司内⽹的DNS就可以了.可是时
间长了,即使我是IT⼈员,我也觉着不⽅便了,于是就想知道为什么,开始⽤⼼的分析原因了.我们知道本地dns缓存(hosts⽂件已经加载到本地dns缓存)要优先于dns系统来对域名进⾏解析,就像本地的NetBIOS名字缓存优先WINS 来对计算机名进⾏解析⼀样.
⼜看了⼀下风间⼦的⽂章:
理解Windows⽹络中的名字解析
TCP/IP协议通信是基于IP地址的,但是,谁会记住那⼀串单调的数字呢?因此,⼤家基本上都是通过访问计算机名字,然后通过某种机制将计算机名字解析为IP地址来实现。此时,名字解析机制就变得特别重要。在Windows Server 2003中,提供了两种名字解析⽅
DNS,它们具有各⾃不同的解析机制。
式:NetBIOS
NetBIOS和DNS
注:⽆论是NetBIOS名字还是DNS名字,都是计算机名字,只是使⽤不同的格式⽽已。
⾸先,给⼤家介绍⼀下Windows系统中的名字组成。当你安装Windows系统的时候,你必须为计算机输⼊⼀个长度不超过15个字符的名字,这个计算机名字将作为NetBIOS名字,同时也作为DNS名称的主机名。NetBIOS名字是平⾯性的,最⼤长度为15个字符(完整的NetBIOS服务名称是16个字符,其中最后⼀个字符⽤户不可配置,⽤于定义NetBIOS服务类型),在任何⼀个NetBIOS⼴播域中,某个确定的NetBIOS名字必须是唯⼀的,即只能有某⼀个确定的计算机拥有此NetBIOS名字。和NetBIOS名称不同,DNS名称是具有层次性的,主机名只是完整的DNS名称-称为完全限定域名(fully qualified domain name,FQDN)的⼀部分⽽已。FQDN除包括主机名外,还包含主机所在的域名,例如DNS名称,则www是主机名,则是这台主机所存在的域的域名。
在名字组成中,涉及了以下术语:
对于NetBIOS名字和DNS名字,主要区别如下:
NetBIOS名字
上海特DNS名字
类型
平⾯
层次
组成字符限制
Unicode字符,数字
A~Z,a~z,0~9,和连字符“-”
最⼤长度
15个字符
DNS域名的每⼀节最⼤长度为63字节,FQDN长度最⼤为255字节
名字解析⽅式
⼴播
车险买哪几项WINS服务器
Lmhosts⽂件
DNS服务器
tara安徽卫视Hosts⽂件
通讯协议端⼝
UDP 137
UDP 53
那么,NetBIOS名字和DNS名字各⾃的作⽤和使⽤范围是什么呢?
NetBIOS实际上不是⼀个命名系统,⽽是⼀个使⽤在Windows⽹络中的应⽤程序编程接⼝,它允许计算机相互进⾏连接和通讯。NetBIOS名字是微软在Windows 2000之前的Windows系统中采⽤的标准名称解析⽅式;在Windows 2000之后,采⽤DNS协议作为⾸选名称解析⽅式,但是仍然保留了对Netbios协议的⽀持,称之为Netbios over TCP/IP。当你在使⽤计算机名字进⾏访问,例如,使⽤server1share1来访问⽹络共享时,则是通过NetBIOS来进⾏名字解析。同时,⽹上邻居和计算机浏览器服务依赖于NetBIOS协议。
注:计算机如何区别⽤户输⼊的名字是NetBIOS名字还是DNS名字呢?这是通过判断⽤户输⼊的名字中是否包含“.”来决定。如果包含则认为是DNS名字,如果不包含则认为是NetBIOS名字。
注意我在前⾯关于名字组成的时候,对于NetBIOS名字,提到⼀个NetBIOS⼴播域的概念,这是因为NetBIOS协议的⼴播特性。默认情况下NetBIOS协议基于本地局域⽹中的UDP⼴播,这样的好处是速度快、⽆需额外配置,缺点是⼴播不能跨越⽹段和增加了⽹络流量,因此微软推出了WINS(Windows Internet Name Service)服务器,当计算机配置为使⽤WINS服务器时,它直接和WINS服务器进⾏单播通讯,这样可以避开NetBIOS协议使⽤⼴播时的这两⼤缺陷。
对于NetBIOS名字的解析,默认过程如下:
DNS是Windows 2000及其后Windows系统的⾸选名字解析⽅式,它也是TCP/IP协议族中的标准名字解析机制。计算机通过和配置的DNS服务器进⾏通讯来解析域名。和NetBIOS相⽐,DNS提供了更好的扩展性、安全性以及和Internet的兼容性,同时DNS服务也是活动⽬录的基础服务。
对于DNS名字的解析,过程如下:
在Windows 2000及以后的Windows系统中,⾸选使⽤DNS⽅式进⾏名字解析,但是这两种名字解析机制是可以共⽤的。并且从⽤户惯性的⾓度,建议保留NetBIOS名字解析。不过,从⽹络性能的⾓度,当部署使⽤NetBIOS名字解析时并且计算机超过15台时,建议部署WINS服务器。
赵本山喜剧电影关于DNS服务器和WINS服务器的部署,请参见WinSVR.ORG相关技术⽂章。
原理算是懂了,于是查看了⼀下TCP/IP的⾼级设置的WINS和DNS,发现原来是DNS使⽤的公司内⽹dns后缀未在⾸先上,于是删除其他,更正公司内⽹DNS.问题解决.
发布评论