1

我们已经在我们研究所设置了一个 SAS EBI 服务器来托管我们基于 SAS Bi 服务器的统计分析 Web 应用程序。(此应用程序托管在我们的私有服务器中)

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

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

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

我将不胜感激在这件事上的任何帮助。

谢谢

4

1 回答 1

2

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

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

  1. 如果您的机器是托管的,您可以将更改推送到HOSTSFQDN 并将其映射到 FQDN,然后刷新系统上的 DNS 缓存。

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

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

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

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

  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)。

  3. 您的客户端系统不需要更改,因为一旦 DNS 更改传播,它们就会自动解析。

于 2012-08-16T06:13:13.160 回答