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
が使われていたみたいだけどこれは今は予約されていないらしい。