blog.monophile.net

Takaaki Yamamoto

東京工業大学において計算機科学と応用数学を学び、情報科学芸術大学院大学[IAMAS]においてメディア表現を専攻し修了。 現在は digitiminimi Inc. において、インフラエンジニアとして生計をたててている。 また、計算を主題に制作を行い、現代音楽作品や公共インスタレーション作品など技術提供を行う。 三輪眞弘に師事する。

List

ホストネームとIPアドレスの対応を調べる

ホストネーム -> IPアドレス(正引き)

hostコマンドを使います。ここではgoogle.co.jpで。

$ host google.co.jp

出力結果は以下の通り。

google.co.jp has address 74.125.235.127
google.co.jp has address 74.125.235.119
google.co.jp has address 74.125.235.120
google.co.jp has IPv6 address 2404:6800:4004:802::101f
google.co.jp mail is handled by 30 alt2.aspmx.l.google.com.
google.co.jp mail is handled by 40 alt3.aspmx.l.google.com.
google.co.jp mail is handled by 50 alt4.aspmx.l.google.com.
google.co.jp mail is handled by 10 aspmx.l.google.com.
google.co.jp mail is handled by 20 alt1.aspmx.l.google.com.

IPアドレス⇒ホストネーム(逆引き)

digコマンドを使います。ここではgoogle.co.jpの74.125.235.120を逆引きしてみます。

$ dig -x 74.125.235.120

出力結果は以下の通り。赤字の部分がホストネームですね。

; <<>> DiG 9.9.2-P1 <<>> -x 74.125.235.120
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54141
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;120.235.125.74.in-addr.arpa. IN PTR

;; ANSWER SECTION:
120.235.125.74.in-addr.arpa. 86400 IN PTR nrt19s02-in-f24.1e100.net.

;; AUTHORITY SECTION:
125.74.in-addr.arpa. 67402 IN NS NS3.GOOGLE.COM.
125.74.in-addr.arpa. 67402 IN NS NS2.GOOGLE.COM.
125.74.in-addr.arpa. 67402 IN NS NS1.GOOGLE.COM.
125.74.in-addr.arpa. 67402 IN NS NS4.GOOGLE.COM.

;; ADDITIONAL SECTION:
NS1.GOOGLE.COM.  75254 IN A 216.239.32.10
NS2.GOOGLE.COM.  13990 IN A 216.239.34.10
NS3.GOOGLE.COM.  8280 IN A 216.239.36.10
NS4.GOOGLE.COM.  72460 IN A 216.239.38.10

;; Query time: 43 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jun 20 15:06:20 2013
;; MSG SIZE  rcvd: 241