質問: お名前ドットコムで独自ドメインを新規取得しました。 そのドメインを使ってwebサーバーとメールサーバーを別々のサーバーで使いたいと思っています。 webサーバーはaws。 メールサーバーはエックスサーバーで運用しようと思っています。 しかし、以下のような感じでネームサーバーを設定すると思うのですが、 お名前ドットコムでMXコードを設定しようとすると、以下のようなメッセージがあり、外部DNS経由でないとMXコードを追加できないとのこと。 --- DNSレコード設定を利用するドメインは以下のネームサーバーを設定してください。 01.dnsv.jp 02.dnsv.jp 03.dnsv.jp 04.dnsv.jp --- 仕方なく、用意していたawsのネームサーバー4つは使わず、以下のような感じでDNS設定をしました。 ドメイン=example.com awsのIP=1.234.567.89 エックスサーバーのIP=987.65.432.1 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/c42e63b9861654bd7d732e2b9e2f007c.png) が!メールサーバーは稼働し、メールの送受信はできるのですが、awsのwebサーバー側がうんともすんとも言いません。 これは外部DNS経由であることが原因でしょうか? それともAレコード、MXレコードの設定の仕方に間違いがあるのでしょうか? ご教授いただければ幸いです。 よろしくお願いいたします。
回答: 以下の記述は矛盾だと思います。 > > しかし、以下のような感じでネームサーバーを設定すると思うのですが、 > > お名前ドットコムでMXコードを設定しようとすると、以下のようなメッセージがあり、外部DNS経由でないとMXコードを追加できないとのこと。 > > 【略】 > > 仕方なく、用意していたawsのネームサーバー4つは使わず、以下のような感じでDNS設定をしました。 > > > 元々、「awsのネームサーバー」を使おうとしたのだと思いますが、その場合、MXレコードを指定するのは、「awsのネームサーバー」の方です。お名前ドットコム側で必要な操作は、「awsのネームサーバー」をDNS権威サーバーとして指定することです。