Ubuntu または Debian マシンに DNS サーバーをセットアップしていて、どこから始めればよいかわからない場合は、Jack Wallen がサービスのインストール手順を説明します。

Ubuntuサーバーは、ネットワークに追加できる非常に柔軟なプラットフォームです。安定性とセキュリティに優れているだけでなく、サービスの追加も驚くほど効率的に行えます。社内ネットワークに追加したいサービスの一つが、ドメインネームシステム(DNS)です。
朗報です。LinuxシステムにDNSをインストールするのは、taskselという便利なアプリケーションのおかげでとても簡単です。taskselはncursesツール(Ubuntu/Debianエコシステムで利用可能)で、複数の関連パッケージを素早く簡単にインストールできます。taskselを使えば、DNSサーバーやLAMP(Linux Apache MySQL PHP)サーバーなどをインストールする際に、依存関係を細かく調べたり、必要な様々なコンポーネントについて理解したりする必要がなくなります。いくつかのコマンドを使用して、Ubuntu サーバーに DNS をインストールしてみましょう。
参照:パワーチェックリスト: Linux ユーザーアカウントの管理とトラブルシューティング (Tech Pro Research)
タスクセルのインストール
- ターミナルウィンドウを開きます。
- コマンドsudo apt-get install tasksel を実行します。
- sudo パスワードを入力し、Enter キーを押します。
- プロンプトが表示されたら、「y」と入力して続行します。
- インストールが完了するまで待ちます。
Tasksel はインストールをさらに簡単にする準備が整いました。
DNSのインストール
タスクセルツールを実行するには、ターミナルウィンドウを開き、コマンドsudo taskselを実行します。sudo パスワードを入力して Enter キーを押すと、ツールが起動します。メインウィンドウで、キーボードの矢印キーを使って DNS エントリが表示されるまで下にスクロールします。
DNS をハイライトしたら、スペースバーをタップして選択します (赤いボックスが表示されます –図 A )。
図A

タスクセルを使用して DNS をインストールします。
DNSを選択した状態で、キーボードのTabキーを押して「OK」を選択し、Enterキーを押します。DNSが正常にインストールされると、taskselは自動的に閉じられ、設定を開始する準備が整います。
DNSの設定
DNSの主な設定ファイルは/etc/bind/named.confです。また、以下のファイルにも注意が必要です。
- /etc/bind/named.conf.options – 転送オプションを定義する
- /etc/bind/named.conf.local – namedの起動時にロードするゾーンを定義します
- /etc/bind/db.root – ルートネームサーバーを世界に向けて定義します
これらのファイルの設定方法は、ニーズによって異なります。DNSは、システムの詳細を熟知していないと扱いが非常に難しくなります。少なくとも、LinuxサーバーにDNSサービスを素早くインストールする方法はご理解いただけたと思います。UbuntuベースのDNSサーバーの設定に関する詳細は、Ubuntuの公式ドキュメントをご覧ください。
こちらもご覧ください
- NetXでWake On LANデバイスを簡単に管理する方法
- darkstatを使ってLinuxサーバーのネットワークトラフィックを監視する方法
- Fing を使えば、ワイヤレス ネットワーク上のデバイスを数秒で見つけることができます
- 廃止されたifconfigの代わりにipコマンドを使用する方法
- Ubuntu LinuxはOpenStackやその他のクラウドで優位に立っています

ジャック・ウォーレン
ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。