欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

使用ISA2004发布多个Web站点之二

发布时间:2025/7/14 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 使用ISA2004发布多个Web站点之二 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在“使用ISA2004发布多个Web站点之一(http://guoxuemin.blog.51cto.com/379574/155839)”中,我们探讨了使用ISA2004发布内网中多台Web服务器的方法。今天我们再来看看多个Web站点在一台服务器上的发布方法,这里我们的服务器IP地址是192.168.50.16,还是以之前两个域名www.guoxuemin.cnwww.guoxuemin.com为例进行说明。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

IIS上配置多个Web站点有三种方法:配置多个端口,不同的网站使用不同的端口;配置多个IP,不同的站点使用不同的IP;配置主机头。一般来讲,用户不愿意去记站点的端口,所以不建议使用第一种方法;如果配置多个IP的话需要多块网卡,如果站点多,那么会需要很多的网卡,这种方法实用性也不强。所以这里我们采用第三种方法,配置主机头。主机头的配置如下:

1. IIS中配置主机头,方法如下:右键需要配置的站点,选属性,在“Web Site”页输入IP地址,然后点击“Advanced”,如下图:

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

2. 在弹出的窗口中,选择网卡,然后点击“Edit”,如下图:

3. 在弹出的对话框中,在Host Header Value:处输入主机头,这里我们先输入www.guoxuemin.cn的主机头,如下图:

4. www.guoxuemin.com的主机头设置方法也一样,如下图所示:

IIS配置好了,接下来就是配置ISA发布Web站点了。具体配置如下:

1. 点击“Firewall Policy(防火墙策略)--New(新建)--Web Server Publishing RuleWeb服务器发布规则)”,新建一条Web服务器发布规则,如下图:

2. 输入规则名称,如下图:

3. 在“Select Rule Action”对话框中选择“Allow”,点Next,如下图:

7. 在“Define Website to Publish(请定义要发布的网站)”对话框中,输入Web服务器的IP地址;注意,这里需要勾选“Forward the original host header instead of the actual one (Specified above)”,设置转发主机头,这样才能够从外网正常访问web服务,如果不勾选,那么不管输入哪个域名都将指向默认的Web站点。

8. 在“Public Name Details(公共名称细节)”对话框,在“Accept Requests For:(接受请求)”选项选择“This domain Name (type below):(此域名(在以下输入)”,在“Public Name:(公共名称)”项输入域名www.guoxuemin.cn,如下图:

9. 配置Web侦听器,Web侦听器的配置,在上一篇文章中我们 已经探讨过了,这里我们就直接调用我们之前建立的Web侦听器“Listen External <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />80下图

10 Finish,完成www.guoxuemin.cn的发布,点击Apply,应用规则,就可以从外网访问Web服务器了。

11. www.guoxuemin.com的发布规则也是一样的,这里就不再做说明,我将截图粘贴出来了,见下面截图。

     两个站点发布后,可以通过不同的域名访问不同的站点,如果需要在这台服务器上建立更多的站点,可以按上述方法添加、发布站点。

转载于:https://blog.51cto.com/tonyguo/156266

总结

以上是生活随笔为你收集整理的使用ISA2004发布多个Web站点之二的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。