トップページhack
67コメント27KB

DNSで使用しているプロトコルを教えてください。

■ このスレッドは過去ログ倉庫に格納されています
0001SAMCO02/03/27 00:20ID:zfvFheF8
DNSを引くのに使用しているプロトコル(そこで流れている情報)について
知っている人がいれば教えていただけないでしょうか?

nslookup等で、
ls -d yahoo.co.jp
とかすると、yahoo.co.jp ドメインのすべてのアドレスが出てきますよね?
あれを、nslookupっていうコマンドを経由しないで使う方法はないでしょうか?
具体的には
telnet ??????? 53
としてどんなコマンドを打ち込めば目的のアドレスを知ることができるかが
知りたいです。

わかる人、書いてあるアドレス何でも結構です。教えてください
0062DNS逆引き2008/01/12(土) 03:20:57ID:???
「Reverse IP」というDNS逆引きサービスをWebアプリで作ってみたいです。

Reverse IP
http://www.domaintools.com/reverse-ip/

どうしてかと言うと、レンタルサーバ(XREA等)でアカウントを取るとき、どのサーバがすいているか調べるためです。
バーチャルドメインを使っているレンタルサーバは、1つのIPアドレス(サーバ)に複数のドメイン名がひも付けされています。
http://www.value-domain.com/xreaip.php

IPアドレスを1個1個手入力して調べるのは大変だと思いました。
PHPでDNS逆引きのWEBアプリを作ろうとしたら、gethostbyaddr()という関数では思ったような結果が得られませんでした。
http://jp2.php.net/manual/ja/function.gethostbyaddr.php

Reverse IPで「210.172.108.229」を検索すると
http://www.domaintools.com/reverse-ip/?hostname=210.172.108.229
のように
There are 611 domains hosted on this IP address.
=611個のドメイン名が対応していると表示されますが、

PHPで
<?php
$ip = "210.172.108.229";
$hostname = gethostbyaddr($ip);
echo $hostname;
?>
というスクリプトを実行すると、
s250.xrea.com
しか表示されません。
これはDNSが1個しかホスト名を返していないのかもしれませんが、なぜReverse IPでは611個という数字が返されるのか仕組みがわかりません。

どうやったらReverse IPと同じようにバーチャルドメインの数を調べるスクリプトが作れるでしょうか?
0063名無しさん@いたづらはいやづら2008/01/12(土) 03:26:03ID:???
まだあったの?このスレッド
0064じゃm2008/06/03(火) 01:17:47ID:spqELczJ

経路制御プロトコルを開発する場合,どのようなプロトコルを開発しますか?あなたが最も良いと考えるパケットの配送経路について説明し,その様な経路を設定するためにはどうすればよいかを説明しなさい.
0065名無しさん@いたづらはいやづら2008/06/03(火) 02:05:22ID:???
糞スレ上げんな
0066名無しさん@いたづらはいやづら2009/02/25(水) 11:53:41ID:???
>>1
ここで質問してみたら?

DNS (Domain Name System) 総合
http://pc11.2ch.net/test/read.cgi/network/1159978850/l50
0067名無しさん@いたづらはいやづら2009/02/25(水) 17:31:11ID:???
nslookup
■ このスレッドは過去ログ倉庫に格納されています