Domain-Name-System

用於 TCP 服務和 HTTP 重定向的 DNS SRV

  • August 18, 2022

我有一個子域,假設它被稱為service.example.com. 我想設置此域以將所有 HTTP (80443) 呼叫重定向到頂點域example.com,並將其餘請求重定向到特定埠 ( 60000) 到我的服務。我可以使用 DNS SRV 條目嗎?

我可以使用 DNS SRV 條目嗎?

不,因為從技術上講是的(SRV記錄是為此而設計的),但實際上不是,因為瀏覽器不使用SRV記錄。因此,您可以在您的 DNS 區域中發布它們,但它們不會被使用。

最新標準應該“很快”發布,它將創建(它們已經存在於現場)新的 DNS 記錄SVCB,並HTTPS滿足該確切需求(包括“CNAME at apex”功能等),其中瀏覽器已經同意實施確實如此。這是您應該考慮的路徑,考慮到會有一長串不知道如何使用這些記錄的舊客戶端(不是最新的瀏覽器),因此您需要對此進行緩解。

引用自:https://serverfault.com/questions/1108514