ラズパイ 読む時間 約8分

ラズパイに PC から SSH でつなぐ:画面なしで起動して、IP アドレスを決める

Raspberry Pi Imager で書き込んだ microSD カードでラズパイを起動し、画面やキーボードなしで PC から SSH でつなぐ手順です。IP アドレスを決めて「ssh mypi」の一言でつなげるようにし、電源が弱くて起動しなかったときの確認のしかたも紹介します。

ラズパイに PC から SSH でつなぐ:画面なしで起動して、IP アドレスを決める

※ この記事には Amazon のアソシエイトリンクが含まれています。

前の回で、名前・Wi-Fi・SSH の設定まで入った microSD カードを作りました。この回では、そのカードをラズパイに挿して電源を入れ、画面もキーボードもつながずに、PC から SSH でラズパイを操作できるところまで進めます。最後に IP アドレスを決めて、「ssh mypi」の一言でつなげるようにします。

この回の前にできていること

この回でできるようになること

  • 画面なしでラズパイを起動して、PC から SSH でつなげる
  • ラズパイの IP アドレスを決めて、いつも同じ IP アドレスでつなげる
  • 「ssh mypi」の一言でつなげる
  • 電気が足りているかを確認できる

手順 1:microSD カードを挿して、電源を入れる

前の回で書き込んだ microSD カードをラズパイに挿し、電源をつなぎます。ラズパイには電源のボタンがなく、電源をつなぐと起動します。最初の起動は、設定を書き込むので少し時間がかかります。1〜2 分待ちます。

手順 2:PC から SSH でつなぐ

PC の PowerShell(Mac ならターミナル)で、次のコマンドを実行します。

ssh -i ~/.ssh/raspi_ed25519 pi@mypi.local

コマンドの意味

  • -i ~/.ssh/raspi_ed25519:前の回の手順 2 で PC に作った秘密鍵(.pub の付かないほう)を使う。公開鍵はラズパイに登録済みなので、この組でつながる。別の名前で作ったときは、その名前に変える
  • pi@mypi.local:前の回で決めたユーザー名(pi)とホスト名(mypi)

初めてつなぐときだけ、次のように聞かれます。つなぐ先のラズパイを PC が覚えるための確認なので、「yes」と打って Enter を押します。

Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

つながったら、こう変わる

行の頭が「pi@mypi:~ $」に変われば、ラズパイの中に入れています。ここで打つコマンドは、ラズパイで動きます。

ラズパイから抜けて PC に戻るときは「exit」と打ちます。

mypi.local は、hosts に登録しなくても使える

名前の最後に「.local」を付けると、PC が自宅のネットワークに「mypi はいますか」と問い合わせ、ラズパイが自分の IP アドレスを答えます(mDNS という仕組み)。Windows 10・11 と Mac は、この仕組みに対応しています。

つながらないときは、出た表示で見分ける

  • 「Could not resolve hostname mypi.local」:名前で見つからない。ルーターの管理画面の「つながっている機器」の一覧からラズパイの IP アドレスを探し、名前の代わりに使う(例:ssh -i ~/.ssh/raspi_ed25519 pi@192.168.1.23)。一覧に決めたホスト名(mypi)が出ていれば、それ。現在わたしが家で使っている Raspberry Pi 3 は、MAC アドレスの頭が B8:27:EB で見分けられました
  • 「Connection timed out」や、何も返ってこない:ラズパイがまだ Wi-Fi につながっていない。2〜3 分待ってからもう一度。緑のランプが点滅をくり返すだけなら、下の「電源が弱くて起動しなかった」を見る。Wi-Fi の名前とパスワードの打ち間違いや、Raspberry Pi 3 で 5GHz の Wi-Fi を設定していたときは、前の回の手順で書き込み直す
  • 「Permission denied (publickey)」:ラズパイには届いているが、鍵かユーザー名が合っていない。-i の鍵の名前、ユーザー名(pi)、前の回で貼った公開鍵が同じ組かを見る

手順 3:ラズパイの IP アドレスを決める

ラズパイの IP アドレスは、ルーターが自動で割り当てるので、再起動などで変わることがあります。変わると、つなぐ先が分からなくなります。ラズパイの側で IP アドレスを 1 つに決めておきます。

ここだけ自分の環境に変える

  • 192.168.1.50:ラズパイに決める IP アドレス。ルーターの IP アドレスと頭の 3 つの数字(192.168.1)をそろえ、ほかの機器とぶつからない数字を選ぶ
  • 192.168.1.1:ルーターの IP アドレス(ルーターの裏のシールや、PC の「デフォルト ゲートウェイ」で分かる)
  • 接続の名前:次の 1 行目のコマンドで表示された、Wi-Fi(802-11-wireless)の行の名前

まず、ラズパイで Wi-Fi の接続の名前を調べます。名前は、Raspberry Pi Imager のバージョンなどで変わります(「preconfigured」や Wi-Fi の名前になっていることが多いです)。

nmcli -t -f NAME,TYPE con show

「名前:802-11-wireless」の行の、コロンの前が接続の名前です。その名前を使って、IP アドレスを決めます。

sudo nmcli con mod "接続の名前" ipv4.method manual ipv4.addresses 192.168.1.50/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1
sudo nmcli con up "接続の名前"

2 行目を実行すると IP アドレスが変わるので、SSH は切れます(画面が止まったら、Enter を押すか、PowerShell を閉じて開き直します)。新しい IP アドレスでつなぎ直せれば完了です。

ssh -i ~/.ssh/raspi_ed25519 pi@192.168.1.50

手順 4:「ssh mypi」だけでつなげるようにする

PC の SSH の設定ファイルに、つなぎ方を書いておきます。ファイルがなければ新しく作ります(Windows なら C:Users自分の名前.sshconfig、Mac なら ~/.ssh/config)。

Host mypi
    HostName 192.168.1.50
    User pi
    IdentityFile ~/.ssh/raspi_ed25519

保存したら、PC から次の一言でつなげます。次の回からは、このつなぎ方を使います。

ssh mypi

つまずいたこと:電源が弱くて起動しなかった

赤いランプはつくのに、起動しない

現在わたしが家で使っているラズパイは、最初、赤いランプがつき、緑のランプが点滅をくり返すだけで、ネットワークに出てきませんでした。原因は、電源のケーブルが細くて、電気が足りなかったことでした。太いケーブルに替えたら、すぐに起動しました。

電気が足りているかは、ラズパイで次のコマンドで確認できます。

vcgencmd get_throttled
  • throttled=0x0:問題ありません。
  • throttled=0x50005 など 0 以外:電圧が足りていません(今か、起動してから一度でも)。家ではこの値が出ていて、太いケーブルに替えたら 0x0 になりました。ケーブルとアダプターを、ラズパイの型に合ったものに替えます。

電源とケーブルの選び方

電気が足りない原因は、アダプターの力不足か、ケーブルが細いことがほとんどです。ラズパイの型に合ったアダプターを選び、別のケーブルを使うときは、太くて大きな電流に対応したものにします。

Raspberry Pi 5 のとき(USB Type-C・5V 5A・27W)

Raspberry Pi 3 のとき(micro USB・5V 2.5A 以上)

分からないときは、このページを AI に渡してください

このページの URL を AI(Claude など)に渡して「この手順を手伝って」と頼めば、一緒に進めてくれます。頼み方の例です。

  • 「(このページの URL)の手順 2 で Permission denied (publickey) と出た。どこを見ればいい?」
  • 「(このページの URL)の手順 3 の nmcli で、接続の名前が分からない。表示はこうだった:(表示をそのまま貼る)」

まとめと、次の回

これで、ラズパイを画面なしで動かし、PC から「ssh mypi」の一言でいつでもつなげるようになりました。次の回では、このつなぎ方を AI(Claude)にも使わせて、頼むだけでラズパイのコマンドを動かしてもらう形にします。

次に読む

この記事を書いた人

フリースタイル

Web の仕事 25 年以上。WordPress の保守・引っ越しと、PHP の業務の仕組みづくり。 プロフィール →

まずは、お気軽にご相談ください。

相談と見積りは無料です。急ぎのときは、フォームで「急ぎ」を選んでください。