TCP 服务和 HTTP 重定向的 DNS SRV

TCP 服务和 HTTP 重定向的 DNS SRV

我有一个子域,假设它名为service.example.com。我想设置此域以将所有 HTTP(S)(80443)调用重定向到顶级域example.com,并将其余请求重定向到特定 TCP 端口(60000)以访问我的服务。我可以使用 DNS SRV 条目来做到这一点吗?

答案1

我可以使用 DNS SRV 条目来做到这一点吗?

不可以,因为从技术上讲是可以的(SRV记录就是为此设计的),但实际上不行,因为浏览器不使用SRV记录。因此,您可以在 DNS 区域中发布它们,但它们不会被使用。

最新标准应该“很快”就会出台,它将创建(它们已经存在于该字段中)新的 DNS 记录,以SVCB满足HTTPS这一确切需求(包括“顶点 CNAME”功能等),浏览器已经同意实现它,事实上也确实实现了。这是您应该考虑的路径,考虑到将有大量旧客户端(不是最新的浏览器)不知道如何使用这些记录,因此您需要为此做出缓解。

相关内容