将多个 IP 地址映射到一个 DNS 记录

将多个 IP 地址映射到一个 DNS 记录

我们想要运行 2 个独立的服务器,一个是旧服务器,另一个是新服务器。

所有新用户都将被转移到新服务器上,而现有用户暂时将留在旧服务器上。我们希望在两种情况下保持他们访问的域名相同。当我们准备就绪时,我们将关闭旧服务器并将所有用户转移到一个服务器上。

用户通过不同的网站地址进入,例如(仅作为示例):

myWebsite.com.au/User1 myWebsite.com.au/User2

有没有办法在 DNS 记录上设置规则,规定对某个地址的请求将发送到某个 IP 地址?这类似于负载平衡设置,但我目前只能找到在服务器之间随机切换的方法,而不能为切换创建规则。

有什么建议吗?

答案1

您可以设置一个反向代理服务器,它将把带有用户名的 URL 重定向到正确的服务器。有关使用 IIS URL Rewrite 设置反向代理服务器的更多信息,请参见此处:http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis

相关内容