Raspberry Pi 2 で静的 IP を設定する
いつも忘れるのでメモ。
/etc/dhcpcd.conf に以下のように追記します。
interface <インタフェース名> static ip_address=192.0.2.2/24 static routers=192.0.2.1 static domain_name_servers=192.0.2.1 IP アドレスは例なのでこの通りではないと思います。 あと、挙動を見た感じだとサブネットマスクが /24 の場合は省略できるみたいです。
ルータに DNS 機能がない場合は 8.8.8.8 とか 4.4.4.4 とか 1.1.1.1 とかを設定すると動きます。
インタフェース名ですが、無線が wlan0 、有線が eth0 になっています。
ちなみに
192.0.2.0/24 は例示用として使っていいと RFC に書いてある。他にも 198.51.100.0/24 とか 203.0.113.0/24 とかもあるけどこれは割と最近予約されたものらしい。 かつては 128.66.0.0/16 が使われていたみたいだけどこれは今は予約されていないらしい。