windows客户端未开启445端口导致访问OceanStor 9000 NAS共享失败

发布时间:  2016-03-11 浏览次数:  1113 下载次数:  0
问题描述

windows客户端未开启445端口导致访问OceanStor 9000 NAS共享失败。

告警信息

提示无任何网络提供程序接受指定的网络路径。

处理过程

1CIFS客户端,选择开始 > 运行,输入“services.msc”。在服务窗口右侧的服务列表中找到“Server”“Workstation”“computer browser”服务,查看这三个服务是否处于启动状态。

查看“server”服务状态

 

查看“Workstation”服务状态


查看“computer browser”服务状态



2本地连接并右键选择属性,在打开的本地连接属性中,检查“Microsoft网络的文件和打印机共享此项是否处于以勾选状态。说明: http://support.huawei.com/enterprise/product/images/672fb310e9da42c6acf16000990d8b0b

3telnet  业务ip地址  加上端口445 
看看会不会出现一个窗口。只有一个光标在闪,如果出现,说明到服务器的端口是通的;如果未出现,请检查防火墙是否允许访问该端口,或者直接禁用防火墙。


如果光标在闪动说明到服务器的端口是通的



4、在CIFS客户端,选择开始 > 运行,输入“regedit”,

查看注册表“HKEY_LO-CAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters”中存在名为“SMBDeviceEnabled”DWORD值,且值为“1” 

根因

1“Server”“Workstation”“computer browser”服务,查看这三个服务都处于启动状态。

2“Microsoft网络的文件和打印机共享也处于以勾选状态。

3telnet  业务ip地址  加上端口445  测试显示状态正常

4、但在注册表“HKEY_LO-CAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters”中不存在名为“SMBDeviceEnabled”DWORD值。


OceanStor_9000对外使用445端口提供CIFS共享服务。

如果注册表HKEY_LO-CAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters”中不存在名为“SMBDeviceEnabled”的DWORD值或值不为“1”,则客户端发出的连接请求是发向OceanStor_9000服务端的139端口,这与OceanStor_9000对外提供CIFS共享服务的端口445不一致。

解决方案

 如果“SMBDeviceEnabled”值不为“1”则将至修改为“1””后重启客户端。

如果不存在“SMBDeviceEnabled”的DWORD值,则在注册表“HKEY_LO-CAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters”中追加名为“SMBDeviceEnabled”的DWORD值,并将其设置为“1”后重启客户端。




 

 

END