私はUnix/Linux/WindowsServerの初心者です。だから、私のガラスの家に石を投げる前に、それを覚えておいてください。 :P
ドメインコントローラーとして機能するWindowsServer 2008R2マシンがあります。 サーバーA。 DNSサーバーも実行しています。 Red Hat Enterprise Linux Server5.3を使用しています。 サーバーB これはメールサーバーを対象としています。
メール配信を行うには、サーバーAにMXレコードを設定し、それをサーバーBにポイントする必要があることを理解しています。サーバーAにホスト名を手動で追加し、サーバーBのIPアドレスを指定しました。次に、MXレコードを追加し、それをホスト名にポイントしました。それはうまくいきませんでした。上記の手順を実行した後、サーバーBで「Dig」コマンドを使用してサーバーAから戻ってきたMXレコードを検索しましたが、期待していたものではありませんでした。
私はここで何が間違っているのですか?
ドメイン(サーバーA)に参加しているWindowsマシンがホスト名の下に表示されていることに気づきました。ドメインに参加していないマシンはリストされていません。これは大丈夫です、私はこれについて心配していません。サーバーAが有効なホストとして認識し、MXを適切に転送するには、サーバーBをドメインに参加させる必要がありますか?もしそうなら、サーバーBをドメインに参加させる方法に関するいくつかの簡単な手順も役立ちます。
追加の詳細:
Windows Server 2008 R2ドメインコントローラーの名前:Zeus Red Hat Enterprise Linuxサーバーの名前:メール
Zeusのフォワードルックアップゾーンレコード:
Zeus(サーバーA)でnslookup -type = mx domain.comを実行した結果:
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
primary name server = 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
responsible mail addr = (root)
serial = 0
refresh = 28800 (8 hours)
retry = 7200 (2 hours)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
Server: UnKnown
Address: ::1
domain.com.domain.com MX preference = 10, mail exchanger = mail
メール(サーバーB)でDig domain.commxを実行した結果:
; <<>> Dig 9.3.4-P1 <<>> domain.com mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59592
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;domain.com.INMX
;; AUTHORITY SECTION:
domain.com.3600INSOAzeus.domain.com. hostmaster.domain.com. 105 900 600 86400 3600
;; Query time: 0 msec
;; SERVER: 192.168.8.12#53(192.168.8.12)
;; WHEN: Sat Feb 5 22:49:12 2011
;; MSG SIZE rcvd: 81
提供された情報は、回答が192.168.8.12からのものであることを示しています(それはゼウスですか?)、それはこのゾーンの信頼できる回答ではなく、domain.comのMXレコードを見つけることができませんでした