nyabot’s diary

電気猫の夢を見るお話

ラズベリーパイのIPアドレスを固定する

以下のエントリーでラズベリーパイに接続したのだけど、IPアドレスを毎回調べるのは大変だよねってことで固定化する方法をメモ。

nyabot.hatenablog.com

nyabot.hatenablog.com

設定ファイルを編集する

こちらの書籍がとてもわかりやすかったので、その方法で行いました。
ちなみに他の項も非常に参考になることばかりだったので、ロボットを作ろうと思っている方にはぜひオススメ。

さて、では設定覚え書き。
まずはラズベリーパイでLXTerminalを起動。次に、以下のコマンドを入力。

$ sudo nano /etc/dhcpcd.conf

これで設定ファイルをnanoエディターで開けるので、以下の内容を追記する。

interface wlan0
static ip_address={指定したいIPアドレス}
static routers={ルーターIPアドレス}
static domain_name_servers={ルーターIPアドレス}

追記したらctrl+xで保存。
一行目はLANが無線ならwlan0、有線ならeth0にする。

指定するIPアドレスについて

IPアドレスの4つ目の数値が自動的に割り振られる値。1〜255。現在のIPアドレスで固定する場合は問題ないが、別のアドレスを指定する場合はルーターの管理用ページで重複しないか要確認。

ルーターIPアドレスの確認方法

Macなら、システム環境設定>ネットワーク>詳細>TCP/IPのタブを選択。ルーターの横にあるのがルーターIPアドレス
Windowsなら、コマンドプロンプトでipconfigと入力。デフォルトゲートウェイの横に表示されるのがルーターIPアドレス

設定完了したらラズベリーパイを再起動。
以下のコマンドでIPアドレスを確認。指定した通りなら成功!

$ ip addr | grep 192

つづく。