「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

/etc/named.conf

pointこの用語のポイント

pointファイルだよ

pointUNIX系のOSで使われるよ

pointnamedが使う設定ファイルだよ

スポンサーリンク

簡単に書くよ

/etc/named.confとは

UNIX系のOS(コンピュータの人格に相当するソフト)(Linuxとか)で使われるファイルのひとつ
であり

named(DNSサーバとしてのお仕事をするデーモン)の設定ファイル
です。


image piyo

詳しく書くよ

まずは予備知識から行きましょう。

コンピュータさんはIPアドレス(コンピュータさん向けのネットワーク上の住所)しか分かりません。
ドメイン名(人間様向けのネットワーク上の住所)を見せられても「う~ん、どこの住所だろう」と困ってしまいます。

/etc/named.conf

逆に人間様はIPアドレスがピンときません。
「198.51.100.1」と「198.51.100.10」と「198.51.100.11」の違いなんて、パッと見で分かりませんよね。
うっかりミスも増えそうです。

/etc/named.conf2

そこで、コンピュータさんはコンピュータさんが分かりやすい形式の住所(IPアドレス)、人間様は人間様が分かりやすい形式の住所(ドメイン名)を扱える仕組みがあります。
具体的には、事前にIPアドレスとドメイン名を対応付けておいて、必要に応じて変換するのです。

/etc/named.conf3

このIPアドレスとドメイン名の対応付けをやり、かつ必要に応じて変換してくれる仕組みを「DNS」と言います。
そして、この変換をお仕事としているコンピュータは「DNSサーバ」と呼ばれています。

/etc/named.conf4

一言で「DNSサーバ」と言っても、物質的には普通のコンピュータです。
中身が無ければただの箱です。役立たずです。
ただの箱のコンピュータの中に、DNSのお仕事をするプログラムが入ることによって、はじめてDNSサーバとして活動できます。

/etc/named.conf5

まずは

・IPアドレスとドメイン名を変換する仕組みがDNS
・IPアドレスとドメイン名の変換をやるコンピュータがDNSサーバ
・普通のコンピュータに専用のプログラムを入れることでDNSサーバになる


というのを覚えておいてください。

あとは「デーモン」の説明もしておきましょう。
デーモンは「UNIXOSLinuxとか)における常駐プログラムの呼び名」です。
デーモンさんは、メモリ上でお仕事が来るのをぼーっと待っていて、お仕事が来るとささっと実行し、終わるとまた待機状態に戻ります。
休みなんてありゃしない、常に戦闘態勢を維持することが求められているプログラムです。
Windowsの方が得意な方は、Windowsにおける「サービス」がUNIX系OSにおける「デーモン」だと思ってください。

/etc/named.conf6

UNIX系のOSの場合、先ほど話題に出たDNSサーバのプログラムもデーモンとして動いています。
DNSサーバとしてのお仕事をしているデーモンさんの名前は「named」です。

以上を踏まえて

namedに関する設定をあれこれ書いた設定ファイル

が「/etc/named.conf」です。
「etc」ディレクトリの中の「named.conf」ファイルで「/etc/named.conf」ね。

/etc/named.conf7

「/etc/named.conf」には、namedさんがお仕事をする上で必要な設定があれこれ書かれています。
設定項目なんかは、他のところで勉強してください。


image piyo2

一言でまとめるよ

まぁ「/etc/named.conf」って単語が出てきたら「namedの設定ファイルなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像057
書籍画像019

おまけ

■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで