我将首先说我不是一个系统管理员。我在一家建筑公司做实习生,主要做硬件/软件支持工作。
我还发布了他们的网站与Dreamweaver的变化。当我看到我被告知如何配置Dreamweaver时,我很震惊,它基本上被设置为直接发布到实时远程服务器。
该网站在Windows Server 2003上使用IIS内部托管.
我想建立一个测试网站发布之前,推出新的文件到现场网站。我不能简单地预览页面在我的浏览器,因为网站使用服务器技术,特别是ASP。
我不想在我的本地机器上安装IIS。我的想法是在实际站点存在的同一台服务器上创建一个测试站点。我基本上遵循了这里列出的说明:http://support.microsoft.com/kb/323972。我只是试图将实际站点的设置镜像到测试站点。然后,我从实际站点的目录中获取所有文件,并将它们复制到测试站点的目录中。
然而,我一直未能使它发挥作用。实际网站配置为内部地址199.5.83.240。试验场配置为199.5.83.238。如果您试图访问.238,则连接超时。
我想也许只是需要重新启动一些服务。我已重新启动IIS服务和DNS服务,但没有效果。
我遗漏了什么??
编辑:附加信息。
运行IIS的服务器是本地的199.5.83.229。有几个站点托管在此IIS服务器上。如果我从服务器运行ipconfig。它列出了.229以及.240、.241、.243、.245,但没有.238。我想这就是我的问题所在。我该怎么解决这个问题?
发布于 2009-11-11 18:02:43
弄明白了。我所需要做的就是将一个额外的IP地址绑定到运行IIS的服务器上。
我通过使用TCP/IP configuration > Advanced来实现这一点。在那里你可以添加IP地址。我加了199.5.83.238,我走得很好。
发布于 2009-11-11 15:13:45
有一些事情你可以检查。
例如,公共地址199.5.83.238是否可从您的网络(LAN)中获得?举个例子,你能按一下那个地址吗?
你在那个网站上设置主机头了吗?通过单击
> Website > IP Address > Advanced... 按钮在该网站的属性窗口中。必须在DNS中配置主机头地址,以解析与其关联的IP地址。
如果默认web在该服务器上处于活动状态,则可以看到如果在浏览器中打开内部服务器名称或ip地址会发生什么:
http://servername/通常,默认web接受该服务器上的所有IP地址和与同一服务器上的其他网站无关的所有名称(主机头)。
https://serverfault.com/questions/83632
复制相似问题