我想在IIS7上建立一个以上的网站,每个网站都有自己的IP地址。
这样我就可以在内部网中设置不同的域名来指向不同的网站。有人知道怎么做吗?
如果这是不可能的,或者有更好的方法,请告诉我。
我的第一次尝试是使用不同的方法,使IIS中的主机名不同,然后适当地编辑主机文件。这使我能够导航到主机上的多个网站。但是,我不能在网络上的其他机器上做同样的事情。
发布于 2009-12-16 04:08:18
如果你有理由不按我建议的方式去做,请告诉我,我可以调整我的建议。然而..。
在IIS框中,使用主机头设置所有webs,它们都可以是相同的IP地址。然后,在DNS中,确保您的内部视图将所有这些域解析为该IP。在内部使用DNS,而不是主机文件--这将解决您的问题。
发布于 2009-12-16 04:07:52
如果您没有运行内部DNS服务器,则必须将相同的主机文件项放入要访问这些站点的每台计算机中。如果您正在运行内部DNS服务器,则可以添加“A”记录以允许客户端计算机查找主机名。
设置它的方式没有什么问题--特别是当您计划使用SSL时。
如果您不打算使用SSL,另一种选择是使用主机标头在一个IP上托管多个网站(在Apache中称为VirtualHosts )。
发布于 2009-12-16 04:10:01
听起来好像您已经正确地完成了第一步,使用不同的主机名,导致在机器上本地独立的网站。
剩下的步骤是在中创建一个条目,或者在本地使用任何DNS来进行名称查找。
如果每个人都在使用外部DNS -例如,在您的ISP上,首先需要设置本地DNS服务器,您可以在其中为intranet创建名称。
https://serverfault.com/questions/94788
复制相似问题