我需要在 IIS 中托管两个 HTTPS 站点以进行开发,因此我需要将其中一个站点分配给另一个 IP 地址,以便它们都能正常工作。
在 IIS 7 和 Windows 7 中执行此操作的步骤是什么?如何选择合适的 IP 地址?
答案1
在 Windows 7 中为同一 NIC 分配多个 IP
- 去控制面板 > 网络和 Internet > 网络连接
- 正确的点击本地连接并选择特性
- 选择Internet 协议版本 4 (TCP/IPv4)并点击特性
- 关闭 DHCP通过设置 IP、子网掩码和默认网关。我还建议设置您的 DNS 服务器。
- 点击高级下面的按钮可用于设置 DNS 服务器。
- 您刚刚设置的 IP 地址应显示在您刚刚通过点击打开的新窗口中先进的。
- 添加第二IP 地址,点击添加按钮并添加IP和子网掩码。
- 一切都好。
- 打开命令提示符并输入
ipconfig /all
并确保它显示两个都IP 地址。
如果没有同时显示这两者,您可能需要重新启动网络连接(ipconfig /release
和ipconfig /renew
)才能使其正常工作。
如需查看视觉指南,请观看这里。这是针对 Windows XP 的,但您基本上遵循相同的步骤。
在 IIS 中分配 IP。
打开 IIS 管理器
扩张站点
右键单击要分配的站点并选择编辑绑定
如果
https
是不是在那里,点击添加并选择https作为类型并选择适当的特定 IP 地址。- 如果
https
是在那里,单击它并选择编辑,并将其分配给适当的IP地址。
***请注意,除非您使用通配符证书,否则每个站点必须具有单独的 IP 地址,以使 SSL 在 IIS 中正常工作。*