none
sharepoint2013外网发布遇见问题 RRS feed

  • 问题

  • 环境:
    windows 2008 r2 + sharepoint 2013
    公网IP: 118.x.y.z

    Sharepoint服务器:
    计算机名spsvr   ip:192.168.a.b  端口881

    架好后,在防火墙上配好 118.x.y.z : 881 -> 192.168.a.b : 881 的NAT条目,并添加相应的的允许访问的策略
    另外,也在sharepoint服务器上建了一个静态站点作为测试用途

    至此,在内网某台172.21.a.b电脑上访问 sp.abc.com:881 (已将条目加入该机hosts),或者 192.168.a.b:881 均能正常访问
    但问题来了,我在外网,无论是用 sp.abc.com:881(此域名已申请并在测试中能够正常解析),还是 118.x.y.z:881 都不能打开sharepoint站点。均显示“Internet Explorer 无法显示该网页 ”(既不是404,也不是401这些HTTP错误,而是无法显示网页)。
    同时,外网访问我的测试站点时,一切正常,可以正常打开;另外,使用telnet也可以连通118.x.y.z的881端口

    备用访问映射尝试过各种设置方法,结果都是一样:
    1.添加默认区域/Intranet/internet/自定义/Extranet 的内部URL http://sp.abc.com:881 /http://118.x.y.z:881都尝试过,问题依旧
    2.编辑公用URL的各个区域为 http://sp.abc.com:881 /http://118.x.y.z:881,问题依旧
    3.编辑公用URL的默认区域为http://sp.abc.com:881 ,Intranet为 http://spsvr:881  / 192.168.a.b:881 均无效
    很无语,如果在检查的时候有我考虑遗漏的地方,还请指出,另外,如果我的备用访问映射设置不正确,也烦请指出
    (在sharepoint2007中,我只需要添加一条默认区域的内部url  http://sp.abc.com:881 即可访问,备用访问映射这块,07与2010/2013的差异在什么地方呢?或者有其它地方的差异有可能会导致这样的问题)


    B.C

    2013年1月28日 5:53

答案