我正在将我们的服务器迁移到新的 IP 范围(存在于新网络上),因此我添加了第二条虚拟网络线路,然后将新 IP 添加到该线路。我们在使用 IIS 7.5 作为 Web 服务器的 Windows 2008 R2 上使用多个 IP 在一个 CF9 安装上运行多个网站。我目前正在使用我们的开发服务器来测试该过程,然后再转移到各种生产服务器。
以前的行为 - 当只有一个网卡时,即使有多个 IP,ColdFusion 也会将自己绑定到系统的根 IP。这很有用,因为我们可以获得到该内部 IP 的静态 IP 映射,因此该单个 IP 可以允许任何从网络到外部资源(FTP、SQL 等)的出站调用。这已经为 CFMX/CF7/CF8/CF9 工作了 5 年以上。
新行为 - 在添加额外的网络线路、向其添加 IP 并重新启动计算机之后,ColdFusion 现在已选择新接口上的各种 IP 之一进行绑定。它绑定的IP甚至不是那个网卡的根IP。这导致所有出站呼叫现在都被阻止,因为它们不再来自它们最初来自的特定 IP。
问题 - 如何在 ColdFusion 8/9 启动时将其绑定到单个特定 IP,以确保它始终在同一个 IP 上进行出站通信?我已经进行了大量搜索并查看了 CF 本身的各种文件,但我还没有找到关于如何具体执行此操作的好的资源或答案。