
私はDNSサーバーのみを実行して設定しやすいDNSMasqのような機能を備えた設定が簡単なLinuxディストリビューションを探しています。
自宅では、ルータでDNSMasqを使用してOpenWRTを実行し、職場では開発のためにDNSMasqを使用してディストリビューションを自由に実行できます。
私は開発用ノートパソコンを家に持ち帰るか会社に持っていくので、場所によっては設定がほぼ同じになると思います。 (もちろん少し変更する必要がありますが、自宅のDNSサーバーは会社のIPと同じではありません。)
答え1
「単一の小規模サービス」の状況では、Debianのnetinstディスクを使用するのが大好きです。よくサポートされ、頻繁に更新され、優れたリポジトリディストリビューションの中で最小のスペースを占めています。これに対して、RHEL/CentOS/SL の最小インストールサイズは依然として大きいです。基本がインストールされたら、リポジトリを使用して基本を更新し、ハードウェアを構成し、必要なサービスを1つインストールできます。これが「GNOMEライブラリからの6段階分離」地獄の犠牲にならないように私が見つけた最善の方法です。最も基本的な設定ツールでも、十分なライブラリを必要とするいくつかのGUIコンポーネントが必要なことがよくあります。そのうちの1つはglib / gtkを必要とし、依存関係グラフは雪玉のように吹く他の多くのプログラム/ライブラリに拡張されます。何を使っても避けてください。単一サービスのLinuxボックスを構成するために必要なのはVIだけです。あるいは、VIMであるがX / GUIコンポーネントがない場合は、依存関係が雪玉のように吹くためです。
答え2
実際に十分な詳細を提供していません。セキュリティが必要な場合は、OpenDNSを選択してください。 Ubuntuは広く使用されており、多くのツールとサポートオプションを提供しているので、良い選択です。最後に、最もおなじみのオペレーティングシステムは何ですか? RedHatまたはバリアントの場合は、どちらかを選択してください。 DNSとdnsmasqは通常、すべてのオペレーティングシステムで似ていますが、ソフトウェアをインストールするために新しいオペレーティングシステムを学ぶ必要がある場合は、さらに問題が発生します。
答え3
キャッシュ DNS サーバーを探している場合は、次の点を考慮してください。DNSまたはデータセンター。どちらもいくつかのテキストファイルで簡単に設定できます。
しかし、実際のDNSサーバーを探しているなら、製本業界標準ですが、構成するのはかなり面倒です。
いくつかの選択肢は次のとおりです。小さなドメイン名またはマラデンス、構成よりも簡単です。製本。
どちらもDebianでパッケージ化されています。
答え4
私も見たいターンキーLinuxとても軽く、設定も簡単です。ここに記載されているパッケージをインストールしてBind9 DNSサーバーを追加できます。最も簡単なDNSサーバー?
$ sudo apt-get update && apt-get install bind9 webmin-bind8