none
Windows server 2008 设置了共享目录,但其它计算机无法访问到它,急! RRS feed

  • 问题

  • 一台刚装好了Windows server 2008的服务器,放在了电信机房托管,可以远程桌面登上去,但不能访问到这台服务器的共享目录。

    其它现象:

    1.从其它计算机使用\\IP的方法访问的话,就会显示“Windows 无法访问 \\IP  ...... 错误代码:0x80070035 找不到网络路径。”

    2.在这台服务器的网络设置中,Network discovery选项,总是Turn off network discovery,我设置成Turn on network discovery,但当选择好并点击“Save changes”后,再回来看又变成了Turn off network discovery。

    3.在该机器上装有360安全卫士,尝试关闭后再访问共享目录,只仍然无效。

    不知道问题出在哪里,请大家帮我想想办法吧,谢谢!

    QQ:12851591

    Email:gu0guest@sina.com

     

    2010年5月13日 8:26

答案

  • 1.首先你需要和你的托管机房确认是否有开放文件共享所使用的端口。

    2.从原理上讲,文件系统级的协议(比如 CIFS)并不是为广域网而设计的,在广域网上 TCP/IP 协议的效率极为低下。当打开一个文件时,需要在客户端和服务器之间进行多次的“握手”和“确认”。所以一篇在局域网上几秒钟就打开了的文档在广域网上则可能需要数分钟的时间。

    3.如果在能够最终访问到公网上的文件服务器的前提下,建议你采用windows7和Windows server 2008 R2中的新技术---“BranchCache ”。

    使用 BranchCache,可以将来自企业 WAN 上 Web 和文件服务器的内容存储在本地分支机构网络上,以缩短响应时间并减少 WAN 流量。 当同一分支机构的其他客户端请求相同的内容时,该客户端可以直接从本地网络进行访问,而无需通过 WAN 获得整个文件。 可以将 BranchCache 设置为在“分布式缓存”模式或“托管缓存”模式下操作。 分布式缓存模式使用对等机体系结构。 内容缓存在分支机构中首先请求该内容的客户端计算机上。 随后该客户端计算机为其他本地客户端提供缓存的内容。 托管缓存模式使用客户端/服务器体系结构。 分支机构的客户端所请求的内容随后被缓存到本地服务器(称为“托管缓存服务器”),在此将内容提供给其他本地客户端。 在这两种模式下,在客户端检索内容之前,内容所在的服务器首先授予客户端对该内容的访问权限,并使用哈希机制验证内容当前的准确性。( l5 ^" y1 |( F% n% T
      BranchCache 支持 HTTP(包括 HTTPS)以及服务器消息块 (SMB)(包括签名的 SMB)。 内容服务器和托管缓存服务器必须正在运行 Windows Server 2008 R2,并且客户端计算机必须正在运行 Windows 7。4 \& c) r& W' h4 e4 x8 ]. K7 t

     


    面帶微笑,春暖花開
    2010年5月14日 6:20
    版主

全部回复

  • 请更新最新的 service pack, Windows Server 2008 Service Pack 2 测试问题是否发生。

     

    ---陈陈


    silence-陈陈 您好,我是战士的觉醒专家,希望能帮助您超越自己的能力极限,您需要我的帮助吗?
    2010年5月13日 10:38
  • 你好,看到你说服务器被托管到了电信机房,我想问一下你现在访问共享用的IP地址是内网地址还是公网地址?又是从哪个网络中的机器去访问他的共享的。请把这些信息再补充说明一下。
    面帶微笑,春暖花開
    2010年5月13日 14:15
    版主
  • 那台服务器的IP是公网地址,我是从一个公司内网去登陆的。

    但是既然远程桌面可以的话,是不是共享文件夹也应该可以啊?

    2010年5月14日 3:49
  • 1.首先你需要和你的托管机房确认是否有开放文件共享所使用的端口。

    2.从原理上讲,文件系统级的协议(比如 CIFS)并不是为广域网而设计的,在广域网上 TCP/IP 协议的效率极为低下。当打开一个文件时,需要在客户端和服务器之间进行多次的“握手”和“确认”。所以一篇在局域网上几秒钟就打开了的文档在广域网上则可能需要数分钟的时间。

    3.如果在能够最终访问到公网上的文件服务器的前提下,建议你采用windows7和Windows server 2008 R2中的新技术---“BranchCache ”。

    使用 BranchCache,可以将来自企业 WAN 上 Web 和文件服务器的内容存储在本地分支机构网络上,以缩短响应时间并减少 WAN 流量。 当同一分支机构的其他客户端请求相同的内容时,该客户端可以直接从本地网络进行访问,而无需通过 WAN 获得整个文件。 可以将 BranchCache 设置为在“分布式缓存”模式或“托管缓存”模式下操作。 分布式缓存模式使用对等机体系结构。 内容缓存在分支机构中首先请求该内容的客户端计算机上。 随后该客户端计算机为其他本地客户端提供缓存的内容。 托管缓存模式使用客户端/服务器体系结构。 分支机构的客户端所请求的内容随后被缓存到本地服务器(称为“托管缓存服务器”),在此将内容提供给其他本地客户端。 在这两种模式下,在客户端检索内容之前,内容所在的服务器首先授予客户端对该内容的访问权限,并使用哈希机制验证内容当前的准确性。( l5 ^" y1 |( F% n% T
      BranchCache 支持 HTTP(包括 HTTPS)以及服务器消息块 (SMB)(包括签名的 SMB)。 内容服务器和托管缓存服务器必须正在运行 Windows Server 2008 R2,并且客户端计算机必须正在运行 Windows 7。4 \& c) r& W' h4 e4 x8 ]. K7 t

     


    面帶微笑,春暖花開
    2010年5月14日 6:20
    版主
  • 好专业啊,不过我还是不清楚我应该做什么,呵呵。

    我这样问吧,如果托管的机房里没有做文件夹共享的限制,那么装好一台干净的Windows server 2008后,需要做哪些设置,才能让另一台计算机能访问它的共享文件夹?

    另外还有个问题,现在这台机器上能远程桌面登陆,但同时只能一个人登陆,如何能让两个人登陆呢?比如我用Administaotr的帐号登上去了,另一个人也用这个帐号登的话,我就自动被踢下来了。

    2010年5月14日 12:32
  • 网络自动发现开启所需服务

    • Function Discovery Resource Publication
    • SSDP Discovery
    • UPnP Device Host

    2012年3月31日 5:19
  • 请查询一下File Share 所需要用的端口有没有开启,假如除了硬件防火墙外,还有windows防火墙,请将防火墙暂时停用以便排错



    黄俊贤 Tommy Huang

    http://virtualtom.blog.51cto.com
    一起共同学习和交流,共同进步

    2012年4月3日 9:16
    版主