禁用NetBIOS巧妙地解决网络故障

最近,一个网络共享文件访问失败非常奇怪。以固定主机为例,当访问另一主机在不同时间的共享文件时,它不能通过。
一是现象的引入
具体表现为运行在主机上的IP地址命令;尝试连接到另一个主机,然后输入正确的用户名和密码;目前登录服务器登录服务不可用,但过了一会儿;然后操作相同,可能有正常访问权限。
检查要看对方,发现他们有一个共同的特点:他们都有两个IP地址的计算机,IP网络地址使用192.168.0.x网络,网关为192.168.0.1;但为了让几台计算机交换文件,不要让服务器上的其他用户访问,所以添加10.10.20段的IP地址,只是因为网络接入网关,因此没有配置的10.10.20网络。
两。共享协议介绍
这种问题只能转向互联网,经过对网络的搜索,发现故障是由共享协议引起的,要深入了解这个问题,首先要了解共享协议的工作原理。
在Windows系统中,文件共享是通过SMB协议来完成的。有两种方法在SMB协议的工作,这是基于TCP / IP的NetBIOS(NetBT)和直接托管。运用通信NetBT模式时,通过NETBIOS接口连接,分享,不要用udp137 138 tcp139 137端口,该端口用于名称解析,138端口传输数据包,139为会话服务,文件传输,所以最重要的就是139端口;和直接托管更简单,直接NetBIOS,直接跳到嘴里,不需要域名解析,对tcp445端口传输直接使用。
在早期的Windows系统,主要是用于NetBIOS通信。但在Windows 2000中,测试促使一种新的直接托管模式,但并没有取消NetBT。同时,以下为绑定的网卡,它只能被绑定到网卡的第一个IP地址。在这种情况下,对192.168.0.x网段的IP地址,直接主机没有这样的限制。我们知道,在这种情况下,当访问10.10.20网段的其他主机,它将首先连接的IP地址同一网段,是受本身而不是使用192.168.0.x段地址。看到这里,你可能已经明白,问题的关键在于主机自动识别不能连接权,类似于但要答案;随机的方式,可以使用NetBT,也可以直接使用主机,前者会出现时,选择不同的故障,当用后者是完全正常的。
三。故障排除
知道了真正的原因后,解决这个问题就更方便了。我们只需要取消NetBT方式和使用直接承载力。打开本地连接的属性窗口,双击互联网协议(TCP / IP),在打开的窗口点击高级;;按钮,然后切换到标签;WINSNetBIOS 集;禁用的netbios选项,TCP / IP即可;点击保存设置按钮;可以。
事实上,除去问题的步骤是很简单的。但是作为一个好的管理网络,在网络发生故障时,不仅可以及时排除,并了解故障的原因,相关原理完全可以理解,这将提高网络素养,提高他们的综合能力会有很大的帮助