题主对 DNS 系统的理解有误,他只负责将
server1.a.com
这个域名转换成 IP 地址。并不能控制服务器架构内部的跳转。按最常见的情况推测,如果是 web 服务器而 master 又恰好是 nginx 的话,这里应该用 server {proxy} 这个配置。
也就是说,你将
server1.a.com
的 A 记录配置到 master 的公网 IP,请求到了 master 之后,nginx 判断server1.a.com
域名,然后将请求转发给 server1.题主对 DNS 系统的理解有误,他只负责将
server1.a.com
这个域名转换成 IP 地址。并不能控制服务器架构内部的跳转。按最常见的情况推测,如果是 web 服务器而 master 又恰好是 nginx 的话,这里应该用 server {proxy} 这个配置。
也就是说,你将
server1.a.com
的 A 记录配置到 master 的公网 IP,请求到了 master 之后,nginx 判断server1.a.com
域名,然后将请求转发给 server1.