我有多个 IP 地址配置到 Windows 2003/2008 服务器中的 NIC。这样做是为了获取 IIS 网站的唯一内部 IP,并且从每个内部网站地址到相应的公共地址都有静态 NAT。每个内部 IP 都有一个唯一的公共 IP。
Windows cmd 和其他应用程序默认使用主 IP 作为源 IP。
但现在我有一个问题,我需要发起 HTTP/HTTPS 请求从一个辅助地址到仅允许来自该辅助地址的传入流量的外部网站。
是否有可能以比在 Windows 中将辅助 IP 设置为主 IP 或在 NAT 配置中切换公共地址更不具侵入性的方式将源 IP 分配给 Windows 应用程序?我不想在仅具有远程连接的生产服务器中处理 NAT 或 IP 设置问题。
我正在寻找一种比开发和部署在分配了此辅助 IP 的网站上运行的 Web 应用程序更简单的方法来测试此外部 URL。
答案1
答案2
您无法通过 Web 浏览器执行此操作,但您可以为使用辅助 IP 的特定 IP/子网添加默认路由。
我知道如何在 Linux 上执行此操作;不知道 Windows 上如何操作,但我认为这只是一些“路由添加某些内容”的调用