[英]How can I get new hosts to inherit the private dns domain name to automatically form an FQDN in AWS?
即使我在路由 53 解析器中為 vpc 配置了一個私有域,新實例仍然具有默認名稱,例如:
ip-10-1-1-170.ap-southeast-2.compute.internal
有沒有一種方法可以配置新實例自動具有我配置的(子)域的 FQDN,例如:
ip-10-1-1-170.green.example.com
我希望確保單獨部署(dev/green/blue)中的實例在單獨的子域(和不同的 VPC)中具有 FQDN,以便我可以配置我的現場 DNS 以了解任何主機基於其子域的位置名,但在開始時自動獲取主機名是該旅程的第一步。
我可以成功地創建 route 53 記錄來一個一個地實現這個,但是對於計算集群來說它似乎有點瘋狂,所以我希望有一種方法可以只用主機名來實現它並且 route53 解析器仍然會正確以某種方式處理對這些主機的 DNS 請求。
該域實際上與實例綁定到的域 controller 相關。
創建 VPC 時,默認 DHCP 配置為 amazons DNS ( AmazonProvidedDNS
),在您的情況下,它提供ap-southeast-2.compute.internal
域名。
如果您添加了green.example.com
的自定義 DHCP 選項集,那么這將成為該域的一部分,並按您的預期顯示 DNS,盡管每個 VPC 僅限於一個 DHCP 選項集。
AWS 具有以下可以充當域控制器的服務,盡管您需要確保您的內部部署也可以將請求轉發到這些名稱服務器以解析域:
為了獲得像這些域這樣的 DNS 名稱,這是相當多的開銷,通過使用 2 個私有托管區域並自動將主機添加到域以及入站端點而不是從您的內部部署,可能會更簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.