Whoisについて
■ このスレッドは過去ログ倉庫に格納されています
0001anonymous@ Comy32DS18.stm.mesh.ad.jp
02/12/19 06:42ID:vsDNG7ovて、そんなに厳密に形式が決まっているわけではないのでしょうか?googleで探し
てみたんですが、RFC954くらいしか見つかりませんでした。
telnetで繋げて調べて見ると、JPNIC とAPNIC では使えるオプションが全く違いま
した。どこのwhois サーバーでも決まってるのは、「ホスト名 or IPアドレス + CRLF
」でレスが返ってくるということくらいで、他のオプション等は使ってるwhois サ
ーバーによって、まちまちだという理解でいいのでしょうか?
0002?
02/12/19 07:19ID:???入力文字列をwhoisサーバにechoしてるだけのはずです。
whoisサーバは最初のCR+LFまでをDBで検索して戻ってきた値をechoしてくるだけです。
全てASCIIコードででわたるのでアプリケーション的な理解も全くいりません。
オプションは通信プロトコルに定義されてるわけではなくて、
whoisサーバが受け取った文字列を勝手に解釈します。
”-”、"/"が入っているとアドレスブロックだとか、”dom"ではじまるとドメインだとか、
DBの検索オプションとして渡すので、whoisサーバごとに違う可能性があります。
オプションについては、whoisサーバが仕様変更される可能性もあるので、
アプリで作りこむと困る場合がありますんで、アプリを作るなら、
アプリとしては単純にwhoisサーバにCR+LFで終わる文字列をechoして、
戻ってきた値をローカルにechoするようにするしかないと思いますよ。
前から思っていたんですが、TCP使う意味ってあんまり無いですよね(W
0003anonymous@ Comy32DS18.stm.mesh.ad.jp
02/12/19 07:27ID:vsDNG7ovやっぱそうなんですね。
>アプリとしては単純にwhoisサーバにCR+LFで終わる文字列をechoして、
>戻ってきた値をローカルにechoするようにするしかないと思いますよ。
こういうものにするしかないですね。
>前から思っていたんですが、TCP使う意味ってあんまり無いですよね(W
大抵の場合そうですよね。でも検索条件によっては、結構長いレスを返す
場合もあるのでTCPにしてるのかも知れませんね。
0004anonymous@ bmdi4147.bmobile.ne.jp
02/12/19 14:28ID:Ifock3q2vector にPerlで書かれた簡単なものがありましたが、地域レジストリ
ではどんなDBの実装をしているのか知りたいです。
かなり板違いですが、
VectorにNetSplnkerっていうのがあるはずです。
whois,finger,nslookupなんかがついてたはず。
00064
02/12/19 16:09ID:???サーバ側が何を使ってるか知りったんですが...
0007anonymous@ 202.2.91.84
02/12/19 16:23ID:9xhzw37qRIPE whois だそうだ
ttp://freshmeat.net/projects/ripewhois/
00084
02/12/19 21:19ID:???ARINのほうは探したのですがRIPEのほうは調べてませんでした。
■ このスレッドは過去ログ倉庫に格納されています