如何从同一台 Windows 2008R2 服务器托管多个网站?

如何从同一台 Windows 2008R2 服务器托管多个网站?
  • 运行 Windows Server 2008 R2 且具有两个 NIC 并运行 IIS 的服务器
  • 两个互联网连接
  • 每个互联网连接上我们只能获取一个 IP 地址。
  • 两个路由器
  • 我们希望为两个网站提供服务,每个互联网连接/IP 地址一个

我们似乎无法让两者同时工作——从路由器外部来看。问题似乎出在默认网关上。只有一个 NIC 可以将数据包发送到 Internet 的荒野。

有没有办法说“如果数据包从接口 A 进入,则将答复发送回接口 A(网关 A?)。如果数据包从接口 B 进入,则从接口 B 发送答复(网关 B?)。”

答案1

没有哪个版本的 Windows 可以满足您的要求。例如,Linux 中基于策略的基本路由功能可以满足您的要求。但是 Windows 从未提供过此功能。您必须使用 Windows 计算机的上游功能来实现您的要求。

相关内容