2016-11-19 7 views
-1
dig redhat.com 
;; QUESTION SECTION: 
;redhat.com.   IN A 

;; ANSWER SECTION: 
redhat.com.  3600 IN A 209.132.183.105 

私たちはIPアドレス209.132.183.105 ----ドメインredhat.comのAレコードを取得します。
今、私はip-- 209.132.183.105からドメイン名を取得したいと思います。
多分、あなたはそれを得るための2つの方法を紹介します。結果はredhat.comないとredirect.redhat.com209.132.183.105とPTRレコードであるtahtAレコードに基づいてIPアドレスからドメイン名を取得する方法はありませんか?

nslookup 209.132.183.105 
Server:  192.168.1.1 
Address: 192.168.1.1#53 

Non-authoritative answer: 
105.183.132.209.in-addr.arpa name = redirect.redhat.com. 

Authoritative answers can be found from: 


dig -x 209.132.183.105 
; <<>> DiG 9.9.5-9+deb8u7-Debian <<>> -x 209.132.183.105 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62599 
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 

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

;; ANSWER SECTION: 
105.183.132.209.in-addr.arpa. 519 IN PTR redirect.redhat.com. 

;; Query time: 1 msec 
;; SERVER: 192.168.1.1#53(192.168.1.1) 
;; WHEN: Sat Nov 19 15:11:33 CST 2016 
;; MSG SIZE rcvd: 90 

それは不運です。
私はIPアドレスがドメイン名のレコードであるという条件で、IPアドレスからドメイン名を取得する方法がないという結論を導くことができますか?

+1

あなたの結論は正しいです。 (ドメイン名を所有している誰でもAレコードを作成し、**任意の** IPアドレスを指すことができます) –

答えて

0

情報を確実に取得する方法がないという点で正しいです。

AAAAAまたはCNAMEは、そのIPアドレスを制御する場合でも、どんなIPアドレスでも好きなものを指すことができます。

あなたのIPアドレスに逆委任が設定されている場合は、PTRが好きなように設定することができます。無効なものも存在しないものも設定できます。

ドメインrubber-chickens.comを所有していた場合は、次の作成を中止するものはありません。

google.rubber-chickens.com A 216.58.210.36 - グーグルを指すか
200.200.120.11 PTR msn.microsoft.com. - あなたはtracerouteやをしたときmsn.microsoft.com

IPのとドメインはちょうどこの例で作られたホスト名を表示するように見えることになります。

関連する問題