Raspberry Pi の IP アドレスを固定する2

以前、Raspberry Pi の IP アドレスを固定する方法について書いた。

Raspberry Pi の IP アドレスを固定する – with a Christian Wife
https://wacw.cf/2017/05/17/static-ip-on-raspberry-pi/

このときはルーター側で設定する方法だった。

Raspberry Pi Zero(Wi-Fi なし版)をルーター側で IP アドレスを固定しようとしても、なぜか固定できない現象が起きた。理由はよく分からない。

ということで、Raspberry Pi 側で IP アドレスを固定する方法に挑戦してみることにした。

(1)一応、現在の IP アドレスを確認する。

$ ip a

wlan0 が無線 LAN なので、そこの link/ether が MAC アドレス、inet が固定アドレスである(末尾の /24 などは無視する)。

(2)設定ファイルを開く。

$ sudo nano /etc/dhcpcd.conf

(3)以下のような文字列(環境に合わせて変える)を追加、保存。

# static ip
interface wlan0
static ip_address=192.168.0.50
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

なお、interface eth0 とすると、有線 LAN で接続した際の IP アドレスを設定できる。

(4)Raspberry Pi を再起動。1の方法で、IP アドレスが設定したものに変わっていることを確認する。

参考:
ifconfigが非推奨に!? ifconfigコマンドを使わずにRaspberry PiのIPアドレスを調べる方法 – 猿まね電子工作
http://densikousaku.com/archives/861

RaspberryPi3で無線LAN内でのIPを固定する方法2つ | Unskilled?
https://unskilled.site/raspberrypi3で無線lan内でのipを固定する方法2つ/

Raspberry Pi に固定IPアドレスを割り当てる方法(Raspbian Jessie) – Qiita
https://qiita.com/MarieKawasuji/items/b088ffb252a92eee8f5d