dhclient-scriptをフック
colinux起動の度に、resolv.confを書き換えるのは、めんどいなぁ。
野菜とかに付いてる「私が作りました」的なメッセージによると、
dhclient-scriptが毎回resolve.confを書き換えてるのが原因みたい。
解決策
/etc/dhclient-enter-hooksでmake_resolv_conf関数を再定義すればいいみたい。
vim /etc/dhclient-enter-hooks
make_resolv_conf() {
rscf=`mktemp /tmp/XXXXXX`;
echo 'nameserver 192.168.100.1' > $rscf
change_resolv_conf $rscf
rm -f $rscf
}
希望通りだけれど、このやり方であってんかや?