タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

unixとDNSに関するanimistのブックマーク (1)

  • DNS クライアントを作ってみよう (1)

    DNS クライアントとは UDP の習作として、DNS クライアント、つまり ホスト名を元に、対応する IP アドレスを求めるプログラム IP アドレスを元に、対応するホスト名を求めるプログラム を作りましょう。 こういう名前解決を行うコマンドは nslookup・host・dig などが有名です。 また、これとは別に OS には resolver (リゾルバまたはレゾルバ) と呼ばれるライブラリが標準で実装されています。 具体的には res_init(3), res_query(3), res_send(3) などです。 これまでページで作ってきたプログラムでも gethostbyname(3) や inet_aton を使用して use Socket; $iaddr = inet_aton("X68000.startshop.co.jp"); というふうに名前解決を行っていました。

    animist
    animist 2008/02/19
    逆引きの仕方は「dig -x 203.139.121.132 ptr」
  • 1