使用外部IP从服务器访问站点

是否可以通过外部IP从服务器访问站点?

我在Windows Server 2003上,并需要从该服务器上的浏览器(1)访问外部IP的网站是可能的,(2)现在可以实现这一点?


更新:

我们在专用服务器上设置了两个站点,一个是主站点,一个是主站点需要通过http请求进行通信的服务,但是我们已经给了两个外部IP。 托pipe服务提供商说,将其中一个设置为内部IP是一种安全风险(任何人都可以阐明为什么这是一个风险)。 由于这是一个服务器端请求,第二个服务IP永远不会在前端给出,除了主站点之外,您没有任何公开的链接(我们知道这是因为我们在我们自己的服务器上托pipe这种types的站点) 。

问题是外部IP是NAT的网站。 所以这个请求会到达防火墙,但是需要循环回NAT到站点。

有谁知道为什么给我们一个内部IP会有风险? 或者这只是取决于他们的基础设施?

在浏览器中input“ http:// external ip address”,除非我在你的问题中遗漏了一些东西。

这可能会或可能不会工作取决于您的防火墙设置。

你有没有考虑只是添加一个条目到您的主机文件,将服务器名称映射到本地地址?

一般来说,主机文件的使用是令人沮丧的,但是如果你没有任何其他的理由来设置分割的DNS,这种情况可能是合理的。

正如GregD所说,许多防火墙设置禁止这种事情,左边的选项是使用代理站点。 代理站点经常用于规避企业计算机上的安全或IT策略,但在这种情况下,它可能正是您所需要的。

Unblock.org就是这样一个网站,您可以从networking服务器上的浏览器访问它,然后在网站上的URL字段中inputIP。