〔備忘録〕 Raspbian (jessie) で静的IPアドレスの設定
Raspberry pi で静的にIPアドレスを設定し、DNSの設定をする方法をメモ。
Debian で静的IPアドレスを割り当てるには、 /etc/network/interface に記載する方法が知られていたが、
Raspbian (jessie) から静的にIPアドレスを設定する方法が変更になった。
参考サイト:
- https://www.raspberrypi.org/forums/viewtopic.php?t=124423
- http://qiita.com/ykog/items/a6dbba1c09e870f8f702
dhcpcd.conf に必要な情報を設定する。
設定例:
interface eth0
static ip_address=192.168.0.1/24
static routers=192.168.0.254
static domain_name_servers=192.168.0.1
ところがこのままだと、DHCP option でいうところの search_domains が /etc/resolv.conf に設定されない。
そこで、以下のように /etc/resolvconf.conf に設定を追記する。
name_servers=192.168.0.1
search_domains=local.*.mydns.jp
何か意図があるのだろうけど、Raspbian wheezy のときよりNICの設定がややこしくなった気がする。
(ちなみに、OS起動時に start up するデーモンとして、dhcpcd を停止し、 networking を runlevel 2,3,4,5 で起動するようにしても、/etc/network/interface の設定が反映されず、NICの設定が期待通りにできなかった。)