Ubuntu 12.04からのお作法としてresolv.conf
を直接編集を行わず、「/etc/resolvconf/resolv.conf.d/base
」を編集するようにすれば良いようです。
しかしながら、こちらを編集して有効にしたところひとつ困った問題が。
$ sudo cat /etc/resolv.conf
nameserver 192.168.1.xxx
nameserver 192.168.1.xxx
nameserver 240b:xxxx:xxxx:xxxx:10::xxxx
search kometch.local
option rotate
いつもの書き慣れた書式で表記する場合は以下のようにすれば良いようです。
Ubuntu 12.04 では /etc/resolv.confが書き換えられる - G1BS.0N
Ubuntu12.04ではresolvconfという仕組みを使うらしい ubuntu 12.04 で resolv.conf が書き換えられる DNS in Ubuntu 12.04 /etc/resolvconf/resolv.conf....
「/etc/resolvconf/resolv.conf.d/base
」ではなく「/etc/resolvconf/resolv.conf.d/head
」を編集するようにすれば良いようです。
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
search kometch.local
option rotate
nameserver 192.168.1.xxx
nameserver 192.168.1.xxx
nameserver 240b:xxxx:xxxx:xxxx:10::xxxx
nameserver 240b:xxxx:xxxx:xxxx:10::xxxx
とりあえずこれで見慣れたresolv.conf
の表記になったので、良しとします。