ソフトウェア会社に入社して間もない新人です。
研修で「FreeBSDサーバを作れ」と言われました。
現在、ネームサーバを立ち上げようとしているのですが
/etc/namedb/named.conf にたびたび出てくる
[bind]という言葉の意味がわからず困っています。

基本的なことで申し訳ありません。
回答をお願いします。

ちなみに、私は高専&大学で一応7年間情報を専攻していたので
UNIX等に関する多少の知識はあります。

このQ&Aに関連する最新のQ&A

A 回答 (8件)

No.6の続きです。


専門家と名乗ってますが、厳密にはルータ等をメインに扱うNWエンジニアなのでDNSに関しては本当の専門家ではありませんのであしからず・・・(^^;

>というと、私がDNSを構築する場合
> goo.ne.jp=202.160.1.30
>という対応表(?)を控えておく必要があるのでしょうか。
>そうなると世界中のマシンを登録する必要がある!?

DNSサーバは階層構造になってます。新たにドメインを取得して自分の会社でDNSを構築したとします。(仮に、izumi.comを取得したとします)
新たに構築したDNSサーバは最も下位の層にいることとになるので、上位のDNSサーバと接続する必要があります。
上位のDNSとは、大抵プロバイダが持っているDNSサーバです。そしてプロバイダのDNSサーバはそのまた上のサーバと接続しています。このように世界中のDNSサーバが接続されているので、常に最新の対応表が送られてきます。
ですから、自分が構築したDNSサーバには「izumi.com=201.128.1.50」というような対応表だけを書きこんでおけば、izumi.comの対応表が世界中に流れ、また、世界中の対応表が自分のDNSサーバに入ってくるのです。
この作業をBINDが行ってくれるのです。
簡単に説明するとこんな感じです。
「これはおかしい!」と思った方は補足してください。

----
ちなみにGって関東ですよね?(自分は N@東海)
私はizumi1978さんと同じ位の年齢だと思いますよ。(^^;

この回答への補足

まるで『芋づる式』ですね。
では、私が新たにサーバ(ちなみにLANに繋がっています)を立ち上げる場合、
自分のサーバの名前(izumi.com)とそのIP(201.128.1.150)
の対応だけ書いておけば良い、ということでしょうか。
izumi.comが管理する他のクライアントのIPを記入する必要はないのですね。
(といっても研修で立ち上げてるだけなので、
 他のマシンを接続する可能性は低いのですが (^^;)

また、上位のDNSサーバはizumi.comの名前、およびIPをどのように認識(というか自分の下にあることを知る)のでしょうか。

細かいところ申し訳ありません。もう少しお願いします。
#あと少しで『?』が『!』に変わりそうです。

----
おっしゃる通りGは関東です。桑畑のまん中にあります。
kurioさんのN@東海っていわゆるエリート校では…(・。・)
知り合いのN卒はみんなそろって賢いですもん。
うちは去年か一昨年に始めてT大に卒業生を送り込んだらしいです(^^;;;

補足日時:2001/06/08 15:58
    • good
    • 2

> が、ホストは他のマシン(たち)のとりまとめをしているのでしょうか。


> どんなことを実際にしているのか、具体的に教えていただけないでしょうか。

とりまとめをするようにたてられたホストは取りまとめをしている、という
ことになります。ホストと呼ばれる計算機の全てが、自分以外の取りまとめ
を義務づけられているわけではないです。

「とりまとめ」の内容次第ですが、unix の世界でいくつか例を挙げましょうか。

例えば、ネームサーバのホストは他のマシン達のIPアドレスと名前を知って
いますね。

また unix には NIS+ というホスト名やユーザの情報(名前やパスワード)を
集中管理する仕組みがあります。それぞれのホストで、ではなく、NISサーバと
呼ばれる一台のホストが、それらの情報を持ち、その他のホストは、情報が
必要になる度に NISサーバに問い合わせます。

また、SNMPという計算機を管理するための通信プロトコルがあるのですが、
これの「マネージャー」という役割を振られたホストでは、他のホスト
(エージェントと言われます)の状態を把握しています。
    • good
    • 0
この回答へのお礼

なるほど。ホストにはそれぞれ役割があるのですね。
ホスト=とりまとめ、であると勘違いしていました。
それぞれのホストが使いやすくなるように設定していきたいと思います。
度々回答いただき、本当にありがとうございました。

お礼日時:2001/06/08 15:55

こんにちは。

ちょっと説明しておきます。

ホスト=インターネット上(TCP/IP)のサーバやパソコン
 (※大型コンピュータを指す「ホスト」とは意味が違う)

ドメイン=ホストにつけた名前(アルファベットの文字列)

インターネット(TCP/IP)では各ホストにIPアドレスが割り振られ、このアドレスを使ってホストを検索します。
IPアドレスって人間には覚えにくいですよね?(202.160.1.30 等)
そこでわかりやすいようにホストにドメイン名をつけました。(www.goo.ne.jp 等)

しかしインターネットの世界ではあくまでもIPアドレスでデータを送受信しています。そこでDNS(Domain name system)がでてきます。
DNSはIPアドレスとドメイン名を自動的に変換してくれます。
日本語を英語に翻訳、またはその逆(英→日)を行ってくれるようなものです。

こんな説明でわかります?

ちなみに、昔私も高専に通ってました。(^^;

この回答への補足

というと、私がDNSを構築する場合
 goo.ne.jp=202.160.1.30
という対応表(?)を控えておく必要があるのでしょうか。
そうなると世界中のマシンを登録する必要がある!?

それとも、
 izumiのマシン=135.79.24.6
 tomomiのマシン=123.45.67.8
 それ以外は111.222.33.4を捜せ
程度の対応付けだけでよろしいのでしょうか。

高専って学校ごとの規模は小さいけれど
「同じ学校出身」が全国にいるような感じがしていいですね。
ちなみに私は国立G高専でした。(*^^*)

補足日時:2001/06/08 09:45
    • good
    • 0

> 改めて「ホスト」について説明していただけないでしょうか



「ホスト」は(TCP/IPの世界にいる限り)計算機だと思ってもらって良いです。
計算機の名前だから「ホスト名」です。


混乱させると良くないと思い、あまり細かいことまでかきませんが、

> ただ「ホストとはなんぞや」という基本的なことが曖昧なため

とある原因が何か思い当たる(*)のであれば、あらためて補足するなり、
別途、質問されるなりしてください。

  (*) 例えば、計算機がひとつしかないのに、ホスト名がふたつ
    ついてたり、なんてね。

この回答への補足

> (*) 例えば、計算機がひとつしかないのに、ホスト名がふたつ
>   ついてたり、なんてね。
そんなこともあるんですか!?

ホスト=コンピュータ、だとはわかりました。
が、ホストは他のマシン(たち)のとりまとめをしているのでしょうか。
どんなことを実際にしているのか
具体的に教えていただけないでしょうか。

ほんと、手こずらせて申し訳ないです。
よろしくおねがいします。

補足日時:2001/06/08 09:41
    • good
    • 0

> ホスト(xxx.co.jp)とIP(123.123.123.123)をbindする、


> ということのようですが、
> bindするとどうなるのでしょうか。

IPでの通信では、相手をIPアドレスで指定します。ホスト名とIPアドレスが
bindされることで、「ホスト名を使って」通信が出来るようになります。

例えば、教えて!goo のこの質問を指すURLは、

http://oshiete1.goo.ne.jp/kotaeru_reply.php3?q=8 …

ですが、oshiete1.goo.ne.jp が指すホストは DNS があるから、こう書ける
わけで、もし、無い場合には、

http://211.14.0.51/kotaeru_reply.php3?q=86212

と書くことになります。

この回答への補足

噛み砕いた回答、ありがとうございます。
ただ「ホストとはなんぞや」という基本的なことが曖昧なため
なんだかわからなくなってきてしまいました。
改めて「ホスト」について説明していただけないでしょうか。
#実は私、なにもわかっていないのかも…(T_T)

補足日時:2001/06/07 16:02
    • good
    • 0

事実上標準のネームサービスのプログラムだということは先の回答の通り。


もっと細かく言うと、実際に動いているデーモンは named という名前です
が、パッケージ名が BIND である、と思って下さい。

ホスト名とIPアドレスをくくりつける(つまり、bindする)という意味を
込めて、その名前がついています。

通常は、BIND(の named) は、bind というユーザで、bind というグループ
で実行されます。

この回答への補足

> ホスト名とIPアドレスをくくりつける(つまり、bindする)という意味を
> 込めて、その名前がついています。

この部分についてもう少し説明していただけますか。
ホスト(xxx.co.jp)とIP(123.123.123.123)をbindする、
ということのようですが、
bindするとどうなるのでしょうか。

たびたびすみません。よろしくお願いします。

補足日時:2001/06/07 13:29
    • good
    • 0

BINDはDNSサーバのソフトウェアで、事実上の標準ソフトとなってます。


このBINDのことでしょうか?
    • good
    • 0

BINDはネームサーバーのソフトウェア(DNS)の名前です。


正確には [ Berkeley Internet Name Domain ]という
名前で、現在インターネット上で普及しているDNSの一つ
です。

只のソフトウェアの名前ですので、あまり深く悩む必要
はないと思いますよ。

#namedの設定方法なんかは検索したら沢山ヒットするか
#ら大丈夫ですよね?
    • good
    • 0
この回答へのお礼

ソフトウェア名のBINDと『しばる』という意味の「bind」は引っ掛けてあるようにも思えますね。
namedの設定方法はたくさんヒットしすぎて、よくわからなくなってますが
取捨選択してがんばってみようと思います。
ありがとうございました。

お礼日時:2001/06/08 16:19

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QIEのアドレスバーが見えなくなった…

こんにちは。
いまWindowsXPのIEを使用しています。
そこで,[表示]-[ツールバー]-[アドレスバー]を
クリックしてアドレスバーを表示しないようにしました。
そこで改めて今度はアドレスバーを表示しようと思って,
,[表示]-[ツールバー]-[アドレスバー]を
クリックしたのですが,アドレスバーが表示されません。
アドレスバーにチェックが付いているのですが…
どこかまだ設定不足があるのでしょうか?
教えてください。
よろしくお願いします。

Aベストアンサー

アドレスバーを固定する、にチェックがはいっていませんか?
入っていれば、一度それを消してみてください。アドレス(D)の横に縦線が出て、それを左にスライドさせれば表示されるのではないかと思いますが、どうでしょう。

うまくいけば、また、固定にチェックをいれてください。

Qbindのname.confの記述について。

基本的なことで申し訳ありませんが、
たとえばnamed.conf内で上位プロバイダなどの
ipアドレスを記述しなくてはいけないときに、
プロバイダのアドレスは
192.168.1.0/24 とかのとき

/24もそのまんま記述してもよいのでしょうか。
ご回答宜しくお願い致します。

Aベストアンサー

サブネットは記述しなくていいと思います。
すなわち、192.168.1.1でいいと思います。

Qアドレスバーが出ない・・・

数ヶ月ほど前からなのですがアドレスバーが急にでなくなってしまいました。
あまりアドレスで入力することはなかったのであまり不便していなかったのですが最近さすがに困っています。

表示→ツールバー→アドレスバー
でアドレスバーにはチェックマークがついているのですが、どうしてもアドレスバーがでません!

どうしたらよいでしょうか??

Aベストアンサー

ツールバー固定するにチェックが入ってなかったら、ツールバー上のアドレス(D)の左横に|:みたいな線ありませんか?それを左に引っ張ると出てくるかもしれませんね。

QBind 9.2.1のnamed.confの表記方法について

今回 Bind 9.2.1をNTサーバで稼働させようと思ってます。そこで、設定を行っていたのですが、named.confの表記方法でnamed.confのディレクティブ(controls,acl,logging等)に関する設定方法をおしえていただけないでしょうか?9.2.1では表記ミスのチェックが厳しくてうまく起動しません。
設定例や、記載されているサイト等の情報でも構いません。
宜しくお願いします。

Aベストアンサー

#4補足より
>stacksizeの他にcore/file(ファイルのオープン数)/datasizeで同じwarningが出ています。
>NTの場合は必ずでるもんなですかね?
>
なんかそうらしいですね。
ISCのbind9のMLでも一言「Windowsではこれらのオプションはサポートされてない」
といった感じの回答が出ていました。
何か動作的には問題ないようですね。

この警告メッセージを消す方法といったら
logging設定を修正して「見えなくする」といった感じでしょうか。
ただし他の警告メッセージも消してしますので、ダメダメでしょうが...。

Qアドレスバーが無くなりました

超初心者です、宜しくお願い致します。

OSはwin xpです、IEはVe6 です。
気が付いたら何時の間にかIEを開いてる時にアドレスバーが無くなってしまいました。

IEで〔表示〕→〔ツールバー〕→〔アドレスバー〕で確認するもアドレスバーはチェックマークが入ってます。
でも、アドレスバーが表示されません。
アドレスバーを表示させるにはどうすれば良いのでしょうか?、宜しくお願い致します。

Aベストアンサー

最大化表示になっているのなら、F11かF12キーを押下!

Qsendmail サーバ使ってると/var/mail/root が肥大化して困ってます

smtp サーバを、外部公開運用しています。
1年くらい使っているのですが、最近コンピュータの調子が悪いので、
よく見てみると、「/var/mail/root」というファイルが
1GB近くに肥大化してました。

このまま放置しておくと、ディスクがパンクする気配です。(危険(‥;))
このファイルって、削除しちゃっても構わないものなんでしょうか?
(環境は、Solaris 2.7 でsendmail サーバ使ってます。)

どなたか分かる方いらしゃいましたら、教えてくださいませ。

Aベストアンサー

補足です。
ほかの方が言われているとおり、ホストの情報が、root宛てに送られてきたり、postmasterの情報が、送られてきています。これらの情報は、管理者が、読まなければなりません。そのために、通常は、管理者に送るように設定する必要があります。
/etc/aliasesもしくは、/etc/mail/aliasesファイルに管理者に転送する記述を加えるといいでしょう。
たとえば、
root: admin ← 管理者のメールアドレス
この記述を加えた上で、
newaliasesコマンドで、新しい記述を有効にしてください。
これで、root宛てのメッセージは、adminさんに届くようになります。
どうしても、それがいやで、何も気にしないというのなら、
root: /dev/null
とやっておけば、rootへのメッセージは、すべて捨てられます。

また、メッセージを空にする方法は、
cat /dev/null > /var/mail/root です。

Qアドレスバーの管理

windows7を使っていますが、タスクバーにWebアドレスを入力できるアドレスバーを表示してみました。ただ、困ったことにアドレスバーの中のWebアドレスを登録したり、削除するなどの方法がわかりません。どのようにすれば、アドレスバーを操作管理できるのでしょう。よろしくお願いします。Webアドレスの右クリックでは、アドレスを削除できませんでした。

Aベストアンサー

管理はできません。
また、Windows 7 では IE の閲覧履歴と、Windows エクスプローラーのアドレス履歴は別物です。

タスクバーに表示させるアドレス ツールバーは Windows エクスプローラーの履歴です。
エクスプローラーのアドレス欄で右クリックをして [履歴の削除] ですべての履歴を削除します。
http://nonsubject.blogspot.com/2010/09/windows7.html
http://windows7.wiki.fc2.com/wiki/%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%97%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BC%E3%81%AE%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E5%B1%A5%E6%AD%B4%E3%81%AE%E5%89%8A%E9%99%A4

IE の閲覧履歴を削除する場合は、歯車の形をした [ツール] ボタンを押し、[セーフティ]-[閲覧履歴の削除] で削除できます。

QBINDでWINS?

Solaris上でBIND8を稼動させております。
ユーザからDNSとして参照させているのですが、
WINS機能もBINDで提供できるのでしょうか?

簡単に言うと、BINDでNTドメイン情報をユーザに
提供できるでしょうか?(そりゃ無理かなぁ?)

もしあれば設定方法を簡単に教えてください。

Aベストアンサー

WINSの何の機能をBINDで提供しようとしているのでしょうか?
NTドメイン情報=名前解決だけであれば、各クライアントの「NTドメインの名前解決にDNSを利用する」とかいうチェックボックスにチェックを入れて、DNSのアドレスを入力すれば良いと思いますが。
PDC,BDCとして、NTドメイン認証をさせようと言うのであれば、NTサーバーが必要かと思います。

Qアドレスバーが出したいのですが・・・

WindowsXPを前任の方から譲り受けて間もないのですが、インターネットを見るときにアドレスバーが表示されません。
表示タブのツールバーからアドレスバーにチェックを入れても、画面右上に薄い文字でアドレスと表示されるだけで、www・・・といったアドレスが表示されず、コピーしたり出来ないので困っています。
何をすればアドレスバーが出てきますか?

Aベストアンサー

動かせない!という場合。この場合はツールバー上で右クリックして、「ツールバーを固定する」のチェックを外してください。

「表示」にある「ツールバー」項目からでもOKです。これで動かせるようになります。

WindowsXPは以前のWindowsからかなり外観が変わっていますからね…デスクトップのプロパティで、「テーマ」から「Windowsクラシック」にすれば、以前のWindowsに近い外観で操作できますよ。

Q高感度無線LAN機能(IEEE802.11a(J52/W52/W53)/b/g、 WPA-AES/TKIP対応、Wi-Fi準拠)は必要でしょうか?

この度ノートパソコンを購入を考えているのですが、スペックの中に

高感度無線LAN機能(IEEE802.11a(J52/W52/W53)/b/g、 WPA-AES/TKIP対応、Wi-Fi準拠)

という項目のスペックがあったのですが、これからの無線LANの規格らしいのですが、この規格だと何かメリット(転送速度が速い、到達距離が長い、障害が少ない等)があるのでしょうか??

将来的にこの規格だけになってしまうのでしたらあえてこの機能を重視して購入を考えているのですが、、、、。あまり必要がないような物でしたら、型落ちでも構わないかな~と思っております。

教えてください!。

Aベストアンサー

#1さんも書かれていますが、「J52」は旧規格、「W52/W53」は新規格になります。

アクセスポイント(親機)に関しては、新しい電波法施行後に「J52」対応の製品は発売できなくなりました。
クライアント(子機)に関しては、2008年5月31日までは認められているようですので、「J52/W52/W53」対応というのはありえます。
将来的に「J52」対応の製品はなくなっていきまが、既に使用している場合は、使い続けることが出来ます。

これらからアクセスポイント等を揃えるなら、新規格のものを選んでおけば良いと思います。
ただ、旧規格の製品でもバージョンアップによって新規格に対応できる場合がありますので確認してみてください。

参考URL:http://www.soumu.go.jp/joho_tsusin/faq/5ghz_wlan.html,http://121ware.com/product/atermstation/special/new11a/index.html


人気Q&Aランキング