我想问一下关于 windows 2012 server 的一些设置和配置。情况如下:
1)我有 1 个 wan ip / 公共 ip 2)我有 2 个 windows server 2012(server1,server2) 3)我有 2 个域,它们在同一个网络中属于自己有内部 ip(域 1,域 2)
工作流程情况:
- 目前我已经仅在 server1 中设置了 dns。没有其他服务,如活动域目录等。
- domain1 指向 server1
- 公网 IP 指向 server1
我想做的事 :
- domain2 指向 server2
- 我如何使用相同的公网 IP 指向 server2?
答案1
你不能,至少不能直接这样做。但你可以:
- 获取第二个 IP 地址
- 在不同的端口上运行第二个 Web 服务器(因此用户必须转到http://example2.com:81)
- 将一个 Web 服务器代理到另一个 Web 服务器 - 使用可公开访问的服务器上的基于名称的托管将请求中继到另一台服务器 - 这会增加该服务器的负载并增加另一个故障点
- 在同一台机器上运行两个网站
- 放入一个负载平衡器类型的设备,它会将请求定向到正确的服务器 - 它将是一个可公开访问的设备,可以检查 HTTP 请求并将其定向到正确的服务器。
答案2
谢谢大家的意见。我设法使用 1 个 IP 完成了此任务。
通过在前方瞭望区中添加域来实现这一目的。
接下来,将指向反向监视区域中第二台服务器的指针放到我放在正向监视区域中的域中。
它非常有效。