Tips Collection - dnscache


http://quox.org/tips/server/dnscache.html
[ Top > Tips Collection > dnscache ]


dnscacheとは

dnscacheは、djbdnsパッケージに格納されているDNSキャッシュサーバである。 クライアントからのDNS問い合わせを受け付け、外部DNSサーバへ要求を発行 して応答を収集し、キャッシュに記憶してクライアントへ応答を返す。クラ イアントからの問い合わせが既にキャッシュ内に保持されている情報に対す るものであれば、外部への要求を行わずにキャッシュ内容を使って応答を返 す。

運用にあたっては、daemontoolsの導入がほぼ前提となっている。

関連: server - daemontools


インストール

以下の記述はdjbdns-1.05のインストール方法である。最新情報は 本家のdjbdnsのインストール方法 を参照されたい。

インストール先は${prefix}で示されている。例えば/usr/localなど、好みに 応じて選択する。

  1. ソースファイル取得

    wgetコマンドなどで djbdns-1.05.tar.gz を取ってくる。

  2. 展開
    % tar xvzf djbdns-1.05.tar.gz
    % cd djbdns-1.05
      
  3. 設定

    インストール先をconf-homeに、コンパイル方法をconf-ccに、リンク方法 をconf-ldに記述する。

  4. Make
    % make
      
  5. インストール
    # make setup check
      

セットアップ

設定

関連リンク

Copyright © 2002 Masaki WAKABAYASHI / 若林 正樹.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is here.