在我们目前的环境中,我们有一个单一的(ADSL)固定IP地址连接我们的networking到互联网。 我们使用这个来访问我们在Windows SBS 2003上托pipe的交换Web邮件。我们的SharePoint服务器存在于另一台机器上。
我想打开我们的分享点实例的工作人员在异地。 这显然使用相同的端口作为Exchange和我们其他面向公众的Web应用程序。
我不想在非标准的端口上设置请求,但如果这是做事情的最好方法,我会做。 这也是一个临时修复,直到我们得到我们的第二个连接正常运行(具有6个固定的IP地址)。
如果SharePoint网站由与Exchange / OWA相同的方框托pipe,则可以将主机标头configuration为在端口80上承载两个站点,并在公用DNS中创build引用该主机标头名称的第二个名称。
如果它们不在同一个盒子上运行,则需要使用HTTP反向代理解决scheme来在Exchange和SharePoint之间分割这些传入请求,因为您不能将端口80端口转发到两(2)个不同的盒子在你的防火墙。 我相信你可以用Apache作为代理来运行它,但是我必须重新configuration一个configuration文件来告诉你。
向公众提供服务,如果你想这样做,这不是一个前所未闻的事情。 使用HTTP反向代理来回转托pipe多个运行在物理上独立的盒子上的站点是有一些延伸的,但这是可行的。 如果这只是一个暂时的事情,我会质疑在这里投入大量的时间。
您可以让多个Web应用程序共享相同的IP和端口。 configuration新的CNAMElogging以指向您的公共IP(例如sharepoint.yourcorp.example),并将您的Sharepoint Web应用程序扩展为接受具有该主机标头的请求。