特定のドメインでGoogleAppsを使用するためのDNSの設定に問題があります。一部のコントロールパネル(GoDaddyなど)を介して制御されるドメインのDNSを簡単に設定できますが、サーバー上のゾーンファイルを介して制御されるドメインに問題があります。
次のようにゾーンファイルを構成した場合:
MYDOMAIN.COM. 3600 IN SOA some.domaincontrol.com. name.mail.com (
2012041904
28800
7200
604800
3600
)
; A Records
@ 3600 IN A 000.000.000.000
; CNAME Records
mail 3600 IN CNAME ghs.google.com
calendar 3600 IN CNAME ghs.google.com
docs 3600 IN CNAME ghs.google.com
www 3600 IN CNAME @
test 3600 IN CNAME @
; MX Records
@ 3600 IN MX 1 ASPMX.L.GOOGLE.COM
@ 3600 IN MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ 3600 IN MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ 3600 IN MX 10 ASPMX2.GOOGLEMAIL.COM
@ 3600 IN MX 10 ASPMX3.GOOGLEMAIL.COM
; TXT Records
@ 3600 IN TXT "google-site-verification=blah-blah-12345"
; NS Records
@ 3600 IN NS some.domaincontrol.com
@ 3600 IN NS another.domaincontrol.com
次に、Google Appsによって報告されたMXレコード、および一部のDNSクエリサイト(ネットワークツールなど)には、ドメイン自体のサフィックスが付いています。
MX 1 ASPMX.L.GOOGLE.COM.MYDOMAIN.COM
MX 5 ALT1.ASPMX.L.GOOGLE.COM.MYDOMAIN.COM
MX 5 ALT2.ASPMX.L.GOOGLE.COM.MYDOMAIN.COM
MX 10 ASPMX2.GOOGLEMAIL.COM.MYDOMAIN.COM
MX 10 ASPMX3.GOOGLEMAIL.COM.MYDOMAIN.COM
また、「mail」、「docs」、「calendar」サブドメインはGoogleAppsにリダイレクトされていません。
また、外部(Google)メール交換を適切に指すことを期待して、MXレコードに対して次の構成を試しました。
; MX Records
3600 MX 1 ASPMX.L.GOOGLE.COM.
3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM.
3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM.
3600 MX 10 ASPMX2.GOOGLEMAIL.COM.
3600 MX 10 ASPMX3.GOOGLEMAIL.COM.
しかし、これにより、GoogleAppsとDNSクエリによってMXレコードが取得されませんでした。 DNSゾーンファイルで何らかの設定ミスが発生しています
外部のMXおよびCNAMElcoationを適切に指すように、ゾーンファイルを介してドメインを適切に構成するにはどうすればよいですか?特にGoogleアプリに?
PS。これがより適切な場所であることに気付く前に、私は最初にStackoverflowに同じ質問を投稿しました。 質問URL 。
ゾーンファイルでは、末尾にドットがないすべてのドメイン名はゾーンに対してとして解釈されます。 @はゾーンドメインのショートカットであり、labelを省略すると、最後のラベルが使用されます。これが、前回のMXの例でMXレコードがない理由です。
; CNAME Records
mail 3600 IN CNAME ghs.google.com.
calendar 3600 IN CNAME ghs.google.com.
docs 3600 IN CNAME ghs.google.com.
www 3600 IN CNAME @
test 3600 IN CNAME @
; MX Records
@ 3600 IN MX 1 ASPMX.L.GOOGLE.COM.
@ 3600 IN MX 5 ALT1.ASPMX.L.GOOGLE.COM.
@ 3600 IN MX 5 ALT2.ASPMX.L.GOOGLE.COM.
@ 3600 IN MX 10 ASPMX2.GOOGLEMAIL.COM.
@ 3600 IN MX 10 ASPMX3.GOOGLEMAIL.COM.
; TXT Records
@ 3600 IN TXT "google-site-verification=blah-blah-12345"
; NS Records
@ 3600 IN NS some.domaincontrol.com.
@ 3600 IN NS another.domaincontrol.com.