この記事 のように4つのサブドメインで負荷分散を行うようにF5を構成しようとしています。
例えば
prod.wip.example.com. NS F5NS1.example.com.
prod.wip.example.com. NS F5NS2.example.com.
test.wip.example.com. NS F5NS1.example.com.
test.wip.example.com. NS F5NS2.example.com.
次に、個々のサブドメインを委任するのではなく、CNAMEを作成します。
myapp.example.com CNAME prod.wip.example.com
CNAMEを作成しようとすると、MicrosoftDNSでエラーが発生します。
dnscmd ns1 /recordadd example.com myapp CNAME myapp.prod.wip.example.com.
Command failed: DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION 9563 (0000255b)
エラーは完全に理にかなっていますが、誰かがそれを回避する方法を知っていますか?または、私のNSレコードはこの設定では正しくありませんか?
あなたが見せたもの:
myapp.example.com CNAME prod.wip.example.com
の違い:
dnscmd ns1/recordadd example.com myapp CNAMEmyapp.prod.wip.example.com。
Myapp.example.comがprod.wip.example.comまたはmyapp.prod.wip.example.comを指すようにしますか?
どちらの場合も、myapp.example.comがexample.comとは別のゾーンである場合は、次のように入力する必要があります。
dnscmd ns1/recordadd myapp.example.com myapp CNAMEmyapp.prod.wip.example.com。