可以使用网络上的IP地址但不使用主机名访问网站

时间:2014-09-02 07:50:07

标签: iis-7 dns self-hosting

我正在内部网上托管一个网站。我在etc文件夹中配置了hosts文件并添加了以下内容: -

10.XXX.42.67    GSOnlinePortal.com

在IIS7中,我添加了我的网站,这就是我的网站绑定的样子:

enter image description here

现在,当我使用http://GSOnlineportal.com在主机上访问此网站时,它运行正常。 但我无法通过网络上的其他(远程)计算机访问它。

如果我将IIS上的绑定更改为如下所示: -

enter image description here

现在,我可以使用http://10.XXX.42.67/在主机和网络上的远程计算机上访问此网站,没有任何问题。

想要的是使用http://GSOnlinePortal.com访问网络上远程计算机上的网站。请帮忙。我很新,终于接近实现这个目标。会高度赞赏它。谢谢。

1 个答案:

答案 0 :(得分:0)

本地etc / hosts文件用于为本地系统提供域名解析服务。您尝试打开网站的远程系统不知道此映射,无法将名称GSOnlinePortal.com解析为IP 10.XXX.42.67。有两种解决方案可以解决您的问题:

  1. 如果您的网络中有DNS服务器,则可以在此处注册该名称。 (推荐)
  2. 您可以在要访问该网站的每个系统的hosts文件中添加映射。