kstm-su/ictsc9_final

[電子通信網局 特殊物理装置課]アップルパイが完成しない

Opened this issue · 6 comments

電子通信網局 特殊物理装置課から構築中のトラブルを解決して欲しいと依頼が届いた。

社内IoTシステムの開発のためRaspberryPiにRaspbianをインストールしたが、SSH接続ができず何もセットアップができない状態らしい。 尚、初めからSSHを用いてセットアップを行う予定だったためディスプレイやキーボードは用意されていないようが、なんとかしてセットアップを完了させてほしい

スタート

RaspberryPiにRaspbianをインストールした直後の状態

ゴール

指定されたIPアドレスがRaspberryPiに振られており、SSHでアクセスできる。

情報

指定されたIPアドレス 192.168.0.88
ネットワーク・アドレス 192.168.0.0/24
デフォルトゲートウェイ 192.168.0.254
DNSサーバー 8.8.8.8
ユーザー pi
パスワード raspberry
イメージ 2017-11-29-raspbian-stretch-lite

問題にディスプレイやキーボードを利用しないでなんとかして欲しいと書いてあったので、SDカード内のファイルを直接弄って設定する必要があると予想した。
作業:
名前がSSHの空ファイルをSDカードに入れ、SSH接続を有効にする。

bgpat commented

@fono09 ネットワーク設定見て欲しい

@bgpat 見て書いてみた。

/etc/network/interfacesを以下のように変更

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address 192.168.0.88
  netmask 255.255.255.0
  gateway 192.168.0.254
  dns-nameserver 8.8.8.8

お疲れ様です。 kstmです。
問題アップルパイが完成しないの回答を送らせていただきます。

SSHを用いてセットアップを行う予定だったためディスプレイやキーボードは用意されていないとのことだったので、SDカード内のファイル自体を編集してで接続できるようになりましたのでご報告いたします。

  1. 指定された情報を入れる。

    /etc/network/interfacesを以下のように変更

    # interfaces(5) file used by ifup(8) and ifdown(8)
    
    # Please note that this file is written to be used with dhcpcd
    # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
    
    # Include files from /etc/network/interfaces.d:_
    source-directory /etc/network/interfaces.d
    
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet static
      address 192.168.0.88
      netmask 255.255.255.0
      gateway 192.168.0.254
      dns-nameserver 8.8.8.8
    
  2. デフォルト設定ではSSH接続できないため、SSH接続できるようにしました。

    /boot/に名前がSSHという拡張子がない空ファイルを作る。

  3. ラズベリーパイにSSH接続できるかどうかを確認。

以上、ご確認のほどよろしくお願いいたします。