Drowsy Dog's Diary

any note, any thought

2013年6月7日
by kazoo
0 comments

Ubuntu の resolveconf

先日のネットワークトラブル再発。
内部ネットワークで Redmine や Gitlab が走っているサーバに唐突に繋がらなくなった。

前回同様にローカルネットワークには ping 疎通するものの、外に出て行けない。
さらに前回と違って、$ nslookup yahoo.com もダメで、DNS も引けていない様子。
と、見ると /etc/resolve.conf が空っぽだった。

で、調べると、Ubuntu って起動時に resolve.conf を生成するのですね。その元ファイルは、
/etc/resolveconf/resolve.conf.d/base
に、

のように書いてやって(うちのネットワークの場合)

と、してやれば resolve.conf が更新されるらしい。

とりあえず直ったけど、根本原因を見つけんといかんなぁ。

参考:
http://blog.libero-tecnologia.net/?p=6