質問: 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と思いますが、何か良い手だてがあれば教えて頂けないでしょうか? ご教授お願いお願い致します。
回答: >エラーログを参照すると最後に「no route to host」ホストが無い?と出ています。 ホストが無い と解釈するからわからなくなっているのです メッセージは ホストへいく道順が判らない です ホストのipアドレスが判りませんが、そのホストの属するサブネットへのルータ設定がなされていないのでしょう 具体的には ホストはじめ各ネットワーク機器のipアドレスやネットワーク設定の情報が必要です ローカル側(192.・・)とインターネット側の設定の整合がうまく無いのでは! ping ホスト名 で指定のipアドレスに変換されれば、dnsやhostsの設定は okです そのipアドレスへのルート設の確認です