Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 如果不在本地主机文件中输入,则无法通过URL访问网页_Dns_Windows Server 2008_Sas - Fatal编程技术网

Dns 如果不在本地主机文件中输入,则无法通过URL访问网页

Dns 如果不在本地主机文件中输入,则无法通过URL访问网页,dns,windows-server-2008,sas,Dns,Windows Server 2008,Sas,我们已经在研究所安装了一台SAS EBI服务器,以承载基于SAS Bi服务器的统计分析web应用程序。(此应用程序托管在我们的私有服务器中) 访问应用程序的url类似于http:\stat..res.in:8080/sasportal 问题是,我们不能仅仅通过在web浏览器中键入url从我们研究所的机器连接到它。我们首先需要在要访问应用程序的系统的主机文件中输入IP地址和url,然后只有我们才能访问它 我相信这个问题与DNS有关。。但是需要一些专家的帮助来确定这个问题 在这件事上,如果有任何帮助

我们已经在研究所安装了一台SAS EBI服务器,以承载基于SAS Bi服务器的统计分析web应用程序。(此应用程序托管在我们的私有服务器中)

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

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

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

在这件事上,如果有任何帮助,我将不胜感激


谢谢

您已正确识别问题。计算机无法将FQDN解析为IP地址,因此无法连接到该地址

如果这只是内部使用;您有一些选择:

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

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

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

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

    如果区域
    res.in
    由外部管理(由ISP或web主机管理):

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

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

  • 不需要对客户端系统进行任何更改,因为一旦DNS更改传播,它们将自动解析