0

假设我有一个网站托管在我们 LAN 中名为 Serv1 的服务器上。

我想创建一些网络服务,允许用户将数据下载/上传到网站的后端 SQL 服务器。

我不想在 Serv1 上托管 Web 服务。我想将它们托管在 Serv2 上,它位于我们的 LAN 中,但没有外部 IP 地址。

这会起作用还是我必须为额外的外部 IP 地址付费?

4

3 回答 3

0

这不是关于 IP,而是关于 URL。

如果Serv2.yourdomain.com不可见,Serv2.yourdomain.com/service.asmx则也不可见。

另一方面,有很多方法可以Serv1.yourdomain.com/service.asmx从 LAN 上的其他地方提取数据。

编辑

我看到这不清楚。

由于两个子域可以使用相同的IP,而一台服务器可以有多个IP,我认为OP强调IP而不是子域掩盖了他的实际要求。

于 2012-08-30T16:07:08.917 回答
0

如果用户都是内部用户,则外部 IP 地址无关紧要。好吧,如果所有用户都在内部网络上。

如果您需要在您的网络之外提供此服务,我想我们需要更多信息(至少我会)。如果您有一个可从外部访问的域,我想您可以在域路由上有一个 URL 到您在 Serv2 上的服务。

于 2012-08-30T16:08:26.583 回答
0

如果您不想将服务放在 serv1 中,则必须使 serv2 可用。Web 服务必须可用,除非这一切都可以在 Intranet 上运行并且所有服务器都可用

于 2012-08-30T16:07:48.803 回答