お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-03-30 11:41:17

taku_s
メンバ
登録日: 2008-12-14

resolv.confについて

最近のUbuntuでは、resolv.confの配置が大きく変わっていて、
/etc内に、resolv.confが/run/resolvconf/resolv.confへのシンボリックリンクと、resolvconfディレクトリがあり
/etc/rsolvconf内には、interface-order resolv.conf.d update-libc.d update.dなどが置かれているようですが

この変更点、各ファイルの役割を教えていただけませんか、あるいは説明のサイトなどありましたら教えてください。

オフライン

 

#2 2014-03-30 13:45:45

wjn
メンバ
登録日: 2014-02-07

Re: resolv.confについて

"resolv.conf"というファイル自体の役割についてはすでにご存知かと思いますが、
"resolvconf"という、resolv.confなどのネットワーク設定の更新処理を自動的に行うソフトウェアもあります。
/etc/resolvconf は、resolvconfが使用しているディレクトリです。

man resolv.conf
man resolvconf
の両方を読んでみてはいかがでしょうか。
(もちろん、man resolv.conf で何が出るかは言わずもがなですが。)

オフライン

 

#3 2014-03-30 17:18:58

taku_s
メンバ
登録日: 2008-12-14

Re: resolv.confについて

wjnさま
manページは見たんですが、英語がにがてなもので ^^;

どうやら、/etc/network/interfacesに

           iface eth0 inet static
               address 192.168.3.3
               netmask 255.255.255.0
               gateway 192.168.3.1
               dns-nameservers 192.168.3.45 192.168.8.10
               dns-search foo.org bar.com
みたいに、dnsサーバを書く仕様になったんですね。

あるいは、/etc/resorvconf/resolv.conf.d/baseにnameservers 192.168.3.45 を書けば
起動時に、/run/resolvconfに反映されると言うことかな

ありがとう、ございました

オフライン

 

Board footer

Powered by FluxBB