[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:08249] Re: dhcpcd & resolv.conf



  村田です。

Reply to
 Date: Tue, 8 Sep 1998 12:52:51 +0900
 Message-ID: <35F4AB95.8B75B8DF@xxxxxxxxxxxxxxxx>
 From: Satoru Tadokoro <jordi@xxxxxxxxxxxxxxxx>
jordi> こんにちは、田所と申します。初めてメールします。
jordi> よろしくお願いします。

jordi> 大学に持っていってdhcpを使って、ネットワークに繋ごうと思い、
jordi> dhcpcdをdselectでインストールしてみました。そうすると、
jordi> configureのところで
jordi> 
jordi> 「/etc/resolv.confが無い」
jordi> 
jordi> という意味のメッセージが出ます。findで探してみると確かに無いのです。
jordi> resolv.confというファイルが無いということは、(本来必要であるべき)
jordi> ネットワーク関係の何らかのパッケージがインストールされていない
jordi> ということを意味するのでしょうか?もしくはmake menuconfigで
jordi> ネットワーク関係の設定がきちんとされていないとresolv.confは
jordi> 作られないのでしょうか?make menuconfigでネットワーク関係の
jordi> 設定を見てみると特に問題はなさそうなのですが、、、。
resolv.conf はインストール時とかのネットワーク設定時に作られたと思います。
ネットワークに繋がっていなかったのであれば無いのは当然だと思います。
ちなみに make menuconfig (←カーネルのコンフィグですよね?)は関係ありません。

で、dhcpcd は インストール時に /etc/resolv.conf のバックアップをとって、
アンインストールするときそれで /etc/resolv.conf を復帰させるようです。
このバックアップをとる作業が出来ないということで上のエラーが出るのです。

/etc/resolv.conf がネームサーバを設定するファイルだということはご存じですよね。
dhcpcd では /etc/resolv.conf 自体は /etc/dhcp/resolv.conf へのリンク
になっていると思います。/etc/dhcp/resolv.conf は dhcpcd により、
dhcp サーバからの情報で更新されます。

jordi> ちなみに、resolv.confという名前の空のファイルを無理矢理作って、
jordi> 再度dselectでconfigureすると、エラーは出ません。そして、resolv.confを
jordi> 見てみると、何も書かれていません。
というわけで、dhcpcd インストール前の /etc/resolv.conf は何でもかまいません。
うちも空ファイルでインストールして、それで動いています。
バックアップファイルの /etc/dhcp/resolv.conf.original も空です。
/etc/dhcp/resolv.conf は中にちゃんとネームサーバの情報が書かれています。
ですから、気にせず動かしてみてください。ちゃんとネットワークが機能する
はずです。他に要因が無ければ。

# しかし、dhcp って楽だな。上のトラブルさえ回避できれば

以上
--
  村田 文彦
  E-mail:
    main:  fmurata@xxxxxxxxxxxxxxxxx
    kitnet: b6970033@xxxxxxxxxxxxxxxxxxxxxxxx