UNIX/Linuxコマンド Topics  RSSを登録する

LPIC,自宅サーバー,サーバー管理者,SE,ITエンジニア,初心者に。Linuxサーバー管理,構築の定番。コマンド,Tipsすぐに使えるテクニックをあなたへ。Web,ファイル,メールサーバー,DNS,だって作れます。いますぐ登録

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2009/03/15

【UNIX/Linuxコマンド Topics】 『ドメイン名からメールサーバーを調べるには』 No.071

3月も残り半月になりましたね。
来月からの生活が新しい環境に変わる方も多いのではないでしょうか?
春から何か新しい事を始めようと思っているのなら、
私と一緒にLinuxの技術を身につけませんか?

今までLinux本で挫折していた人ほど、最後までサーバー構築が
できると大変好評な講座です。↓


■ Linux Webサーバー構築講座【通常編】
   → http://linuxweb.biz/top.html
   Linuxの基礎をサーバー構築を通じて体系的に学びたい人向けの講座
  (LAPP環境を構築)


■ Linux Webサーバー構築講座【上級編】
   → http://www.linuxexpert.biz/
   【通常編】の内容を含んで更にPHP、MySQL、Apace2.0系、SSLも学びたい
   より高度な技術習得を目指す人の講座(LAMP、LAPP環境を構築)


□==================================================================□

     ┌―┐
     |9|UNIX/Linuxコマンド Topics ------ No.071
     └―――――――――――――――――――――――
       初心者のあなたもLinuxサーバー管理者になれる!
     紹介コマンド数No.1を目指し、実践的な技術ノウハウを紹介!


□==================================================================□

□□□ 2009/03/15  発行 □□□

LinuxナビゲーターのPakiraです。
いつも読んで頂いてありがとうございます!

前回はdig、nslookupコマンドでドメイン名からIPアドレスを
調べる方法を紹介しました。

ドメインに設定したIPアドレスがDNSサーバーに正しく反映されているか
確認するのに大変重宝するということで、ドメインを使ってインターネットに
サーバーを公開する時には、必要になるコマンドです。

今日はさらにそのdigやnslookupコマンドを使って、ドメイン名から
メールサーバーを調べる方法をご紹介します。

それでは早速いってみましょ〜。

----------------------------------------------------------------------
 ■ ドメイン名からメールサーバーを調べるには ■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

あるドメイン内でメールサーバーとして稼働しているホストを調べるには、
そのドメインに設定されたMX(Mail Exchanger)レコードを調べると良いでしょう。

MXレコードとは前回ちょっと紹介したAレコードと同様、ドメイン情報を
構成する要素のひとつになります。

例えば、hogehoge.comというドメインの中でメールサーバーがmail1.hogehoge.com
というホスト名だった場合、pakira@hogehoge.com のようなメールアドレスに
メールが配送されるためには、このメールサーバーがhogehoge.comドメインの
MXレコードに指定されている必要があります。

MXレコードは、ドメイン名とそのドメインのメールサーバーのホストの
対応関係を記述したものになります。自分宛のメールが届かないような時は、
ドメインのMXレコードに正しくメールサーバーが指定されているか確認を
する必要があります。


■-- 文法 --■

dig (調べるレコードの種類) (ドメイン名)
nslookup -type=(調べるレコードの種類) ドメイン名


---------------------------------------------------------------
■digコマンドでyahoo.co.jpのMXレコードを調べる
---------------------------------------------------------------
[pakira@Dolphin pakira]$ dig mx yahoo.co.jp

; <<>> DiG 9.2.4 <<>> mx yahoo.co.jp
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55878
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 2, ADDITIONAL: 18

;; QUESTION SECTION:
;yahoo.co.jp.                   IN      MX

;; ANSWER SECTION:
yahoo.co.jp.            693     IN      MX      10 mx5.mail.yahoo.co.jp.
yahoo.co.jp.            693     IN      MX      10 mx1.mail.yahoo.co.jp.
yahoo.co.jp.            693     IN      MX      10 mx2.mail.yahoo.co.jp.
yahoo.co.jp.            693     IN      MX      10 mx3.mail.yahoo.co.jp.

;; AUTHORITY SECTION:
yahoo.co.jp.            692     IN      NS      dnsg01.yahoo.co.jp.
yahoo.co.jp.            692     IN      NS      ns10.yahoo.co.jp.

;; ADDITIONAL SECTION:
mx2.mail.yahoo.co.jp.   35      IN      A       203.216.243.171
mx2.mail.yahoo.co.jp.   35      IN      A       124.147.39.208
mx2.mail.yahoo.co.jp.   35      IN      A       124.147.39.209
mx2.mail.yahoo.co.jp.   35      IN      A       203.216.243.170
mx3.mail.yahoo.co.jp.   45      IN      A       203.216.247.183
mx3.mail.yahoo.co.jp.   45      IN      A       203.216.247.184
mx3.mail.yahoo.co.jp.   45      IN      A       124.83.155.153
mx3.mail.yahoo.co.jp.   45      IN      A       124.147.39.207
mx5.mail.yahoo.co.jp.   83      IN      A       203.216.243.172
mx5.mail.yahoo.co.jp.   83      IN      A       203.216.243.173
mx5.mail.yahoo.co.jp.   83      IN      A       203.216.247.181
mx5.mail.yahoo.co.jp.   83      IN      A       203.216.247.182
mx1.mail.yahoo.co.jp.   83      IN      A       124.83.179.206
mx1.mail.yahoo.co.jp.   83      IN      A       124.83.183.240
mx1.mail.yahoo.co.jp.   83      IN      A       124.83.171.181
mx1.mail.yahoo.co.jp.   83      IN      A       124.83.171.182
ns10.yahoo.co.jp.       93      IN      A       210.80.243.9
dnsg01.yahoo.co.jp.     28132   IN      A       211.14.12.10

;; Query time: 10 msec
;; SERVER: 203.141.128.34#53(203.141.128.34)
;; WHEN: Sun Mar 15 12:43:30 2009
;; MSG SIZE  rcvd: 442

---------------------------------------------------------------

【各項目の説明】
「ADDITIONAL SECTION」に調べたいメールサーバーのホスト名(または
IPアドレス)が表示されます。
上の結果では複数のメールサーバーとそのIPアドレスが表示されています。


---------------------------------------------------------------
■nslookupコマンドでyahoo.co.jpのMXレコードを調べる
---------------------------------------------------------------
[pakira@Dolphin pakira]$ nslookup -type=MX yahoo.co.jp
Server:         203.141.128.34
Address:        203.141.128.34#53

Non-authoritative answer:
yahoo.co.jp     mail exchanger = 10 mx3.mail.yahoo.co.jp.
yahoo.co.jp     mail exchanger = 10 mx5.mail.yahoo.co.jp.
yahoo.co.jp     mail exchanger = 10 mx1.mail.yahoo.co.jp.
yahoo.co.jp     mail exchanger = 10 mx2.mail.yahoo.co.jp.

Authoritative answers can be found from:
yahoo.co.jp     nameserver = dnsg01.yahoo.co.jp.
yahoo.co.jp     nameserver = ns10.yahoo.co.jp.
mx2.mail.yahoo.co.jp    internet address = 203.216.243.170
mx2.mail.yahoo.co.jp    internet address = 203.216.243.171
mx2.mail.yahoo.co.jp    internet address = 124.147.39.208
mx2.mail.yahoo.co.jp    internet address = 124.147.39.209
mx3.mail.yahoo.co.jp    internet address = 124.147.39.207
mx3.mail.yahoo.co.jp    internet address = 203.216.247.183
mx3.mail.yahoo.co.jp    internet address = 203.216.247.184
mx3.mail.yahoo.co.jp    internet address = 124.83.155.153
mx5.mail.yahoo.co.jp    internet address = 203.216.247.182
mx5.mail.yahoo.co.jp    internet address = 203.216.243.172
mx5.mail.yahoo.co.jp    internet address = 203.216.243.173
mx5.mail.yahoo.co.jp    internet address = 203.216.247.181
mx1.mail.yahoo.co.jp    internet address = 124.83.183.240
mx1.mail.yahoo.co.jp    internet address = 124.83.171.181
mx1.mail.yahoo.co.jp    internet address = 124.83.171.182
mx1.mail.yahoo.co.jp    internet address = 124.83.179.206
ns10.yahoo.co.jp        internet address = 210.80.243.9
dnsg01.yahoo.co.jp      internet address = 211.14.12.10
---------------------------------------------------------------

如何ですか?上の様な結果になったでしょうか?
前回も言いましたが、dig、nslookupどちらの結果も表示形式は
多少違いますが、得られる情報としては同じになります。

好みで使ってもらって問題無いと思いますが、最近の傾向としては
digコマンドを使うのが主流の様です。


----------------------------------------------------------------------
 ■ あとがき ■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

今日の東京はとても天気が良いです。
青空が広がり、とても気持ちがいいですね!
ただ、天気が良すぎるとよく花粉が飛んでしまうので、目や鼻が
大変なことになってしまいます・・・。

春は待ち遠しかったのですが、花粉だけは頂けません・・・。
花粉症の薬がすっかり手放せなくなってしまいました・・・。

4月から何かを本格的に始めようと思っているならLinuxを一緒に始めませんか?
受講した方からは、今までLinux本で挫折していたのに、それが
嘘だったかのように最後までサーバー構築ができると大変好評です。

「すぐに消える」「来年は使えない」など、すぐ廃れる技術は使いません。
技術部分をしっかりとし、土台を学びながらLinuxサーバー構築をしてもらいます。

お申し込みは今すぐ↓をクリック。

■ Linux Webサーバー構築講座【通常編】
   → http://linuxweb.biz/top.html
   Linuxの基礎をサーバー構築を通じて体系的に学びたい人向けの講座
  (LAPP環境を構築)


■ Linux Webサーバー構築講座【上級編】
   → http://www.linuxexpert.biz/
   【通常編】の内容を含んで更にPHP、MySQL、Apace2.0系、SSLも学びたい
   より高度な技術習得を目指す人の講座(LAMP、LAPP環境を構築)
     今月よりCentOS5.2版も特典として配布しています。


サーバーを構築しながら、Linuxの基礎から現場の技術までを
体系的に私と、他の受講生と一緒に学びましょう。


それではまたお会いしましょう!



※表示がずれている場合には等倍フォントでご覧ください。
  当マガジンの無断引用、転載を禁止します

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
☆ UNIX/Linuxコマンド Topics ☆
  http://linux-topics.com/

マガジンID:0000115847
発行者   : Pakira
      http://linux-topics.com/profile/profile.htm

Webサイト: http://linux-topics.com/
         http://xn--linux-op4dtfrgoh.com/
         http://linuxtips.biz/

e-mail   : webmaster@linux-topics.com
      (あなたからのご意見、ご感想お待ちしてます)

■Linux30日間無料メールセミナー2007
 2007年度版に新改訂しました!

 http://linux-topics.com/mail2/


■ Linux Webサーバー構築講座【通常編】
  → http://linuxweb.biz/top.html

■ Linux Webサーバー構築講座【上級編】
  → http://www.linuxexpert.biz/


-------------------------------------------------
購読の変更・解除はこちら
http://linux-topics.com/mail/index.html
 
ここで紹介している内容を実行する場合は自己責任でお願いします。

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*


最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る