无法在localhost文件中输入,无法通过URL访问Web页面

时间:2012-08-16 06:03:43

标签: dns windows-server-2008 sas

我们在我们学院设置了一个SAS EBI服务器,用于托管基于SAS Bi服务器的统计分析Web应用程序。 (此应用程序托管在我们的私人服务器中)

访问该应用程序的网址类似于http:\ stat..res.in:8080 / sasportal。

问题是我们无法通过在网络浏览器中输入该网址从我们机构的机器连接到它。我们首先需要在我们想要访问应用程序的系统的主机文件中输入IP地址和URL,然后我们才能访问它。

我认为这个问题与DNS有关..但需要一些专家帮助来确定问题。

我很感激这方面的任何帮助。

由于

1 个答案:

答案 0 :(得分:2)

您已正确识别问题。机器无法将FQDN解析为IP地址,这就是他们无法连接到它的原因。

如果这仅供内部使用;你有一些选择:

  1. 如果您的计算机是受管理的,则可以将更改推送到HOSTS并将IP映射到FQDN,然后刷新系统上的DNS缓存。

  2. 如果您有ActiveDirectory(包括DNS),请添加此区域(stats.in)并创建A地址)记录以指向IP 。使用DC解析的所有主机都可以解析名称。

  3. 如果您没有ActiveDirectory;安装本地DNS fowarder / resolver。在其中,添加将stats.res.in映射到计算机IP地址的区域。如果您的网络使用DHCP,则可以修改DHCP服务器以将此本地DNS服务器添加为网络配置的一部分;因此,当DHCP租约到期并且客户端更新IP时,他们将获得新的DNS信息。无需最终配置。

  4. 如果您的网络上有静态IP,则必须手动转到每台计算机(或更新系统映像并将其还原),以将本地解析程序添加为其网络配置的主DNS。

    如果区域res.in由外部管理(由您的ISP或网络主机管理):

    1. 正如他们创建A(地址)记录并将其指向公司外部提供的“真实”IP。您可以从ISP获得另一个“真正的”IP服务;或者如果您要使用现有IP,请确保没有其他服务正在端口80上侦听该真实IP。

    2. 使用路由器/网络管理控制台;将来自“真实”IP的请求映射到内部网络IP。如果您的实际IP为5.5.5.5,则应配置您的网络以便5.5.5.5:80 --> 192.168.1.145:80(假设192.168.1.145是托管服务的服务器的本地IP)。

      < / LI>
    3. 您的客户端系统无需进行任何更改,因为一旦DNS更改传播,它们将自动解决。