日期:2014-05-17  浏览次数:20743 次

急~~服务器无法访问网络!!!
我的服务器是server 2003,但是前几天状况还好,前天由于安装系统补丁,所以我重启动了一下,今天就发现所有的共享目录在局域网内都看不到了,然后我用net view看了一下,服务器只能看到自己,但是其他机器能看到server,其他的机器和它都能互相ping通,网络应该是没有问题的,服务器上的IIS和论坛之类都能照常访问,折腾了一下午,我把我所做的事情都说一下,我实在没有招儿了,上这找人帮忙~

1、我把guest和everyone的账户都检查过了,权限应该没有问题,但是我想应该不是权限的事情,因为服务器压根儿就看不到其他机器啊。
2、我把服务器的服务都检查了一遍,包括workstation,server,compuerbrowser都正常启动。
3、所有的组策略我也检查了一下,一般以前出问题都是从这里出的,这次也应该没有问题,和网络上说的设置完全一致。
4、我突然想到IP地址有可能被盗用的问题,因此我改了几个IP也无济于事。

我的服务器没有域,只有一个workgroup。


各位大侠,请帮忙啊,服务器不能共享,我快抓狂了~

------解决方案--------------------
应该与 browser 服务有关。试执行以下配置,
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters]
"MaintainServerList" = Yes

建议作以下操作以定位问题:
仔细检查一下“事件日志”中有没有相关警报和错误。
执行 net view 命令时在服务器上抓包分析,检查服务器是否有广播 browser 报文请求计算机列表,是否收到响应。


------解决方案--------------------
另外,browser 服务通过 netbios 协议实现,检查 138/udp、137/udp、139/tcp 端口是否打开,是否被防火墙阻止。

再推荐 http://support.microsoft.com/kb/818092/
------解决方案--------------------
通ping通说明ICMP协议没问题,网络连通性不存在问题

通用net view查看服务器列表,说明共享udp端口解析机器名正常

其实不清楚楼主是怎样访问共享的?直接在网络邻居里查看,还是\\ip查看

一般共享问题直接按这样的顺序检查:

一是ping检查连通性,保证协议和网络层没有问题

二是telnet ip 139检查共享端口的连接性,保证共享服务在传输层能正常运行,以便于排除己方或对方服务是否正常运行,是否有防火墙阻拦

三是直接\\ip测试共享即可,当然最好用net use \\ip /user:username进行ipc$连接测试,以便于排除组策策和权限阻拦

如是以上第二、三点不能满足,找不到原因的情况下,直接卸载本地连接的"Microsoft 网络的文件和打印机共享"组件,重启后再添加即可
------解决方案--------------------
服务器重新添加下工作组就可以啦
------解决方案--------------------
不过我也是顺道来顶顶那位彪悍艳酒