...pudding - diary

この日記は https://yapud.hatenablog.com/ に引っ越し中


2013-07-18

_ [Software] NetworkManager が /etc/resolv.conf を勝手に書き換えるの困る

OentOS6/RHEL6 のリゾルバの設定。 /etc/resolv.conf に対してオプション指定など書き込んでいたのに、NerworkManager が動いたときに /etc/resolv.conf が作り直されてしまい後から足したパラメータが無くなってしまう。

NetworkManager 邪魔なので止めるのが無難でしょうけど、止めない場合はどうするのか。

/etc/NetworkManager/dispatcher.d 配下にスクリプトなどを置いておけば、NetworkManager が動いたときに同時に動かしてくれる。

/etc/NetworkManager/dispatcher.d/dns-option というファイルを置いて中に

#!/bin/sh
echo options single-request-reopen >> /etc/resolv.conf

と書いてみた。

/etc/resolv.conf が再生成されても、最後の方に自分好みのパラメータを足しますよという仕組み。

ここまでごちゃごちゃとやってみてやっぱり NetworkManager 必要無いなっておもいました。


2013年
7月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Twitter : @moriya_jp