• ベストアンサー
  • 困ってます

DNS登録ドメイン宛にメールが配信されません。

どなたかご教授お願い致します。 現在、グローバルIP1を取得しており、ルーターでDNS[192.xxx.xxx.2]・WWW[192.xxx.xxx.3]・mail[192.xxx.xxx.4]と ローカルで分けております。OUTLOOKやメールクライアントを使った 送受信は、何も問題なく行くのですが、WEBサーバーでショッピング カートCGIを動かしていますが、注文が確定したらメールが配信されるように なっておりますが、DNSサーバーにドメインを登録(バーチャル含む)しているドメイン宛には配信されません。 しかし、登録していないドメイン宛には配信されます。 DNSも何度となくみなおし、各サーバーのresolve.confやhostsも変更してみましたが駄目でした。 DNSは内向きと外向きを設定しております。 エラーログを参照すると最後に「No route to host」ホストが無い?と出ています。 原因はDNSと思いますが、何か良い手だてがあれば教えて頂けないでしょうか? ご教授お願いお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数60
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

>エラーログを参照すると最後に「No route to host」ホストが無い?と出ています。 ホストが無い と解釈するからわからなくなっているのです メッセージは ホストへいく道順が判らない です ホストのIPアドレスが判りませんが、そのホストの属するサブネットへのルータ設定がなされていないのでしょう 具体的には ホストはじめ各ネットワーク機器のIPアドレスやネットワーク設定の情報が必要です ローカル側(192.・・)とインターネット側の設定の整合がうまく無いのでは! ping ホスト名 で指定のIPアドレスに変換されれば、DNSやhostsの設定は OKです そのIPアドレスへのルート設の確認です

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早々の回答ありがとうございました。 昨日から、このサイトになかなか接続出来ず返答が遅れて申し訳ございません。当方はsendmailを使っておりますので、sendmail.mcを編集し、mailertableで回避するようにしました。 おそらく、DNSの内向きに問題があると思われますので もう一度記述法に間違いが無いか設定をやり直してみます。本当にありがとうございました。

関連するQ&A

  • サーバ移行中/DNS切替前/同一ドメインなのに新サーバに届かない

    現在、レンタルサーバの移転中です。 DNS切り替え前となります。 ・メーラーへ旧サーバ用と新サーバ用とでアカウント登録。 ・新旧共にPOP/SMTPはIPで指定。 ・新サーバ用を既定アカウントとして登録。 以上の状況で、自身宛にテストメールを試したところ、 旧サーバにメールが届いています。 異なるドメイン宛であればDNS切り替え前ということで理解できるのですが、 同一ドメイン宛かつ、新サーバから送信を行っているのに、 旧サーバに届くのは何故でしょうか。 ご教授宜しくお願い致します。

  • DNSへの登録を確認する方法(メールのドメイン)

    とあるメールアドレスのドメインに関して、そのドメインのDNSへの登録状況を確認するには、 コマンドプロンプト(でなくてもいい)で、どういったコマンドを打てばいいのでしょうか? 思い当たるDNSがあるのですが、まず本当にそこに登録されているかどうかを 確認するコマンドが分かりません。 また、どのDNSに登録されているかまったく分からない場合の調べ方も お教えいただけたらと思います。 お願いいたします。

  • ヴァーチャルドメインでのメールの設定方法がわかりません。(サーバ、DNS設定)

    知り合いから頼まれて作業をしているのですがサーバの知識が乏しく、メールの設定ができません。どなたかご教授いただきたいです。 □これまでの流れ□ ・名づけてネットにてドメインを取得 ・さくらインターネットにて専用サーバをレンタル ・DNSサーバもさくらインターネット 現状main@xxxx.jpでのメール設定は完了します、そこにヴァーチャルドメインsub@xxx.jpを作成、このsub@xxx.jp側でメールを使用したいのですが設定方法がわかりません。 サーバの設定はwebminにて行っています。 DNSの設定は以下の通りです。 @ NS プライマリDNS   NS セカンダリDNS  MX 10 @  A xxx.xx.xx.xxx(サーバIP) mail CNAME @ ftp CNAME @ www A xxx.xx.xx.xxx(サーバIP) 正直なところ、DNSの設定に関してもイマイチ理解できていません。 説明が足りない部分は即時返答いたしますのでどうぞよろしくお願いいたします。

  • ドメインについて

    ドメインやネームサーバーのことがいまいち理解できません。例えば、使うサーバーのグローバルIPアドレスがAだとして、www.xxx.comというドメインを使いたいとします。レンタルサーバー会社でドメインをとってもらうと、プライマリDNSを入力する必要がありますが、そこにはAを入力しないのですか?DNSのホスト名を書くのですか? また、後者(DNSのホスト名を書く)だとすれば、そのホスト名のDNSはなぜwww.xxx.comのファイルがAにあると分かるのですか?

  • Webドメインだけのドメイン移管(メールドメインはそのまま残す)について教えてください。

    現在ドメイン移管の調整を行っています。 要件は下記の通りです。 旧コンテンツ管理会社(A社)から新コンテンツ管理会社(B社)へドメイン(move.jp)の移管を行いたい。 ドメイン移管はWebコンテンツのみをA社へ移管し、メールドメインはB社のまま使い続けたい。 こういった要件で、現状DNSは下記のように設定されていると仮定します。 レジストリ:move.jp(ドメイン)⇒yyy.yyy.yyy.dns A社DNSサーバIP:xxx.xxx.xxx.dns A社WebサーバIP:xxx.xxx.xxx.web A社MailサーバIP:xxx.xxx.xxx.mail A社DNS設定  (現状はmove.jpドメインを管理していないので何もなし) B社DNSサーバIP:yyy.yyy.yyy.dns B社WebサーバIP:yyy.yyy.yyy.web B社MailサーバIP:yyy.yyy.yyy.mail B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web move.jp MX mail.move.jp mail A yyy.yyy.yyy.mail 今回ドメイン移管に当たっては、変化点を少なくするためB社のDNS設定はできれば行いたくありません。 移管に当たっては、下記のように設定すれば正常に移管できるのでしょうか? それとも、やはりB社のDNS設定も変更する必要が必ずありますでしょうか? ドメイン移管時 レジストリ:move.jp(ドメイン)⇒xxx.xxx.xxx.dns A社DNS設定 move.jp NS ns1.move.jp ns1 A xxx.xxx.xxx.dns www A xxx.xxx.xxx.web move.jp MX mail.move.jp mail NS ns.move.jp ns A yyy.yyy.yyy.dns B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web (<- 使われないと思うので消す) move.jp MX mail.move.jp (<- 使われないと思うので消す) mail A yyy.yyy.yyy.mail よろしくお願いします。

  • 同じドメインで別のIPへのリダイレクト

    お世話になります。 旧サーバ  ドメイン:http://hogehoge.co.jp IP:xxx.xxx.xxx.1 新サーバ  ドメイン:http://hogehoge.co.jp IP:xxx.xxx.xxx.2 上記のようなサーバがあったとして、ドメインはそのままでDNSを別のサーバに向けた時、 DNSが浸透するまでに多少の時間がかかると思います。 その際、旧サーバにアクセスがあった場合に新サーバへリダイレクトを する方法はありますでしょうか。 mod_rewriteでできるものなのでしょうか? どうぞよろしくお願いいたします。

  • DNSクライアントの設定

    vm上のcentosから自作のDNSサーバーへの接続を試しているのですがうまくいきません。 クライアントの /etc/nsswitch.confをhosts: dns /etc/resolve.confをnameserver 自作のDNSのIPアドレス と設定したのですが192.168.1.1のDNSに接続されてしまいます。

  • ドメイン移管でDNSサーバーが消えた

    ドメインをヴァリュードメインからムームードメインに移管しましたがムームードメインにはDNSサーバーがない(正確には自社のレンタルサイトのDNSサーバーはあるようです。) うちはアダルトサイトなのでロリポップ系は登録できません。 DNSサーバーは当然あるものと思っていたのでなんか騙されたみたいな感じです。 ドメイン取得とDSNサーバー取得はセットではなくDSNサーバーは独自に入手するものなんでしょうか? もしそうなら手軽に利用できるDNSサーバーはないでしょうか? 簡単で確実なら多少費用がかかっても仕方ないと思っています。 もし面倒で時間がかかるようならバリュードメインにもどることも考えています。

  • Linux3台でDNS→/etc/hosts→目的のマシン

    今 3台のRedHatLinuxのマシンがあるとします 一台はDNSを使っていて グローバルIPにドメインが当てられています NICは二枚ざしで外と中に繋がっています 二台目は/etc/hostsだけ使っていて グローバルIPはありますがドメインは割り当てられていません NICは二枚ざしで外と中に繋がっています 最後は グローバルIPはありますがドメインは割り当てられていません NICが一枚の外に繋がっているマシンです 一台目のマシンは XXX.co.jp 二台目のマシンは green.XXX.co.jp 三台目のマシンは cat.XXX.co.jp となっています 現在 一台目のマシンのDNSによって green.XXX.co.jpは名前解決ができます 二台目のマシンの/etc/hostsによって cat.XXX.co.jpは cat.green.mediaplan.co.jpと greenのマシン上で設定してあります host.confでは order hosts,bind としてあります ですが 二台目ののマシン以外で cat.green.XXX.co.jpとしても 三台目のマシンに行き着くことができません どうすればこういうことができるのでしょうか? 二台目にDNSを入れればできるでしょうか? うまく表現できませんでしたが どうか教えてください 足りない事があれば補足いたします

  • nslookupするとローカルドメインが追加されてしまう

    お世話になります。 DNSサーバーを構築して(bind8.3.1 for Solaris)同サーバーにて nslookupを実行するとおかしな事象が発生します。 ローカルドメイン(仮): xxx.co.jp DNSサーバー名(仮): mydns.xxx.co.jp DNSサーバーIP(仮): 10.10.10.99 DNSが引けた場合は問題ないのですが、引けなかった場合、通常 # nslookup hogehoge.co.jp Server: mydns.xxx.co.jp Address: 10.10.10.99 *** mydns.xxx.co.jp can't find hogehoge.co.jp: Non-existent host/domain のようになるはずなのに、 # nslookup hogehoge.co.jp Server: mydns.xxx.co.jp Address: 10.10.10.99 Name: hogehoge.co.jp.xxx.co.jp のように、サーチしたドメインの後ろにローカルドメインが付随して表示されてしまいます。 IPでサーチした場合はもちろんこのようにはなりません。 resolv.conf や named.conf も調べたのですがよくわかりません。 どなたかご見当が付く方がいらっしゃいましたらご教授いただければ幸いです。

専門家に質問してみよう