如何从同一networking打开网站?

我已经在IIS 7.5上设置了几个网站。

所有工作正常。

我已经为所有网站设置绑定
1. http www.example.com 80 unassigned (http://www.example.com)
2. http example.com 80 unassigned (http://example.com)
3. http 80 unassigned (http://localhost/)

现在,如果我尝试12我得到路由器页面,因为我在我的服务器在同一networking。 (没关系)从外部networking工作正常。

要查看网站,我使用http://服务器名称/和因为绑定no。 3

现在3rd绑定即localhost只能在IIS上的一个网站上设置。

我需要我可以从本地访问我的所有网站。 也许喜欢:
HTTP://服务器名称/ site1的
http:// server-name / site2

请让我知道我怎么可以这样做呢?

我知道有三种方法可以做到这一点:

  1. 修改您的本地hosts文件 。 修改您的主机文件(在c:\windows\system32\drivers\etc\hosts ),将“example.com”放在内部IP地址上。
  2. 使用分割DNS。 将内部DNS服务器更改为在内部地址(而不是外部地址)上提供example.com
  3. 使用一个单独的域。 在新名称(例如example-internal.com或internal.example.com)上设置新站点,然后使用内部IP地址将其input到您的内部DNS中。

所有这些都将允许您在networking中使用基于名称的虚拟主机。