如何设置基于主机名代理流量的服务器?

如何设置基于主机名代理流量的服务器?

我正在尝试设置一个推论,说明谷歌如何要求人们将他们的子域名指向 ghs.google.com,然后根据主机名将流量引导到正确的服务器。

我的设置不同之处在于每个子域将托管在不同的 VPS 上。我知道我可以为每个人提供单独的 VPS IP,并要求他们将 cname 指向实际地址,但之后我必须在他们这样做之前设置 VPS。我想给他们提供类似 ghs.google.com 的东西,这样我就可以让他们在设置服务器并找出单独的地址之前指向 cname。

如果我理解正确的话,ghs.google.com 的推论将是一个查找主机名并找出映射到该主机名的 VPS 地址的服务器,然后充当反向代理。

假设我的假设是正确的,有人知道设置它的最佳方法是什么吗?有没有比lighttpd更好的选择?

编辑:我注意到这个问题可以通过 DNS 解决。如果有这样的解决方案,您能详细说明一下吗?

答案1

ghs.google.com 看起来是 DNS 服务器。这是在 DNS 服务器中执行此操作的一种方式。尝试在 ServerFault 上询问此问题,因为 Stack overflow 是用于解决编程问题的。那里可能已经回答了这个问题。

相关内容