首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管在IIS中的Appliaciont可以从某些计算机访问主机名,但在另一些计算机中则不能访问。

托管在IIS中的Appliaciont可以从某些计算机访问主机名,但在另一些计算机中则不能访问。
EN

Server Fault用户
提问于 2013-07-10 10:55:04
回答 1查看 654关注 0票数 0

我在IIS中托管了默认网站下的应用程序。该应用程序是windows身份验证的intranet应用程序。当我试图访问托管服务器之外的应用程序时。我可以从一些机器上用主机名访问它。当其他机器抛出错误消息时,“找不到资源”。在这些机器(我得到错误),如果我试图访问IP地址,而不是主机名,我可以访问网站。

我的主机服务器名是kdev。

我试着访问应用程序,因为http:\kdev\usersetupapp\home.aspx在某些机器上工作得很好。但在其他系统中,我可以使用IP附件访问应用程序,如下所示

http://[10.0.0.1]/usersetupapp/home.aspx

请帮我解决这个问题

此外,请让我知道,如果是好的主持一个内部网应用程序在默认的网站本身,或我需要作为一个单独的网站托管它。此外,如果我必须作为单独的网站主持,我需要广告的主机名DNS条目吗?

谢谢

EN

回答 1

Server Fault用户

发布于 2013-07-10 15:46:02

听起来您对无法访问应用程序的客户端存在名称解析问题。根据您试图使用的URL,您需要能够在客户端上执行ping kdev,并查看解析到服务器IP地址的名称。在此之前,浏览器也不能工作。

我怀疑您正在获得与IIS服务器在子网上的计算机的广播名称解析,这将解释您如何能够从某些客户端访问服务器,而不能从其他客户端访问服务器。

您应该在客户端使用的域中创建一个"A“记录,以便将"kdev”映射到正确的IP地址。

w/尊重“默认网站”--它只是在IIS安装过程中创建的。它与DNS本身没有任何关系,如果您愿意的话,可以将应用程序安装到其中。如果您决定创建其他网站,并且选择使用HTTP主机头来标识它们,那么如果您希望客户端能够解析网站名称并访问这些站点(我认为,您可能希望这样做),那么您将需要与主机标题名称相对应的DNS记录。

听起来,阅读DNS和HTTP主机头是如何工作的,您会从中受益。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/522206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档