我在IIS上有一个名为Default Web Site ,它使用所有未分配的IP地址获取所有传入stream量,并省略绑定上的主机名
所以我可以通过浏览器在本地访问它并input:
http:// localhost /index.html
我可以通过打开浏览器并使用计算机名称( webapps )replace本地主机来访问networking中的另一个框。
http:// webapps /index.html
这一切工作正常。
现在我已经添加了第二个网站,该网站在绑定中使用主机名intra.company.com 。
正如在设置IIS中的主机名到www.example.com中所提到的那样,我将以下内容添加到位于C:\Windows\System32\drivers\etc hosts文件
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 intra.company.com
现在, 在本地 ,如果我浏览到:
http:// intra.company.com /index.html
我的问题是,我可以以某种方式从另一台计算机导航到该地址,类似于我如何连接到本地主机托pipe的网站。
像这样的东西:
http://webapps . intra.company.com/index.html http://webapps / intra.company.com/index.html http://webapps : intra.company.com/index.html
但是,在构buildurl的工作中,没有任何一种猜测。
有任何想法吗?
注1 :这可能是通过更改networking上的DNS服务器来解决的,但现在我无法访问,所以我想看看是否有路线到一个盒子加一个主机名。
注2 :另外,我可以将虚拟文件夹添加到默认网站,并将请求redirect到本地主机,并将文件夹名称redirect到新网站,但这种感觉就像是错误的做法。 我真的有两个不同的网站,将解决不同的主机名称具有非常不同的访问模式,所以保持他们分开似乎理想。
远程客户端需要能够通过主机文件条目或通过DNSparsing该名称。 如果您无法访问这些客户端使用的DNS服务器,则必须在这些客户端上为该名称创build主机文件条目。