유선 LAN을 사용하지 않고 무선 LAN에서 Raspberry Pi3의 초기 설정

소개



이 기사에서는 유선 LAN을 사용하지 않고 무선 LAN에서 Raspberry Pi의 초기 설정을 할 것입니다.

필요한 것


  • Raspberry Pi3 본체 (무선 LAN 대응 모델) 이번에 사용한 모델
  • Micro SD 8GB 있으면 충분 같아요 이번에는 32GB의 것을 사용했습니다
  • PC
  • 키보드
  • HDMI 모니터 및 케이블

  • OS (Raspbian) 다운로드



    Raspbian을 공식 사이트에서 PC로 다운로드


    이 기사를 쓰는 시점에 세 가지 OS가 있습니다.
    【with desktop】이라는 것은 GUI 첨부입니다
    【Lite】는 CUI만의 기능이 됩니다
    CUI 만 사용하기 때문에 [Lite]를 다운로드합니다.

    SD에 OS 쓰기



    Windows의 경우 Win32DiskImager 및 Etcher와 같은 소프트웨어를 사용하여 씁니다.
    Etcher를 사용했습니다. UI가 유행입니다.

    Mac의 경우 특히 소프트도 필요없이 터미널에서 쓸 수 있습니다
    여기서는 할애하겠습니다

    Raspberry Pi를 시작하고 네트워크 설정



    SD를 넣고 모니터에 연결하고 전원을 켭니다.
    초기 사용자 이름은 pi
    비밀번호는 raspberry
    됩니다.

    명령줄에서

    raspberry.pi
    $sudo raspi-config
    

    를 입력하여 메뉴 화면을 출력합니다.


    5번을 선택하고
    SSH를 활성화(enable)합니다.

    ※ 참고로 여기의 2번부터라도 wi-fi의 설정은 할 수 있는 것 같습니다만
    비밀번호를 암호화하고 싶기 때문에 여기에서하지 않습니다.

    계속해서 네트워크를 설정합니다.

    raspberry.pi
    //ディレクトリに移動
    $cd /etc/wpa_supplicant
    
    //権限を一時的に付与
    $sudo chmod 666 wpa_supplicant.conf    
    
    //以下のコマンドでルータのパスワードを暗号化してその結果をwpa_supplicant.confの中に書き込みます
    //コマンド中の「""(引用符)」も必要なので気を付けてください
    $sudo wpa_passphrase "ルータのSSID" "ルータのパスワード" >> /etc/wpa_supplicant/wpa_supplicant.conf
    
    //このままだとルータのパスワードが平文でコメントアウトされているので1行削除します
    $sudo vi wpa_supplicant.conf
    network={
            ssid="ルータのSSID"
            #psk="ルータのパスワード"       //この行を削除
            psk=XXXXXXXXXXXXXXXXXXXXXXXXXX
    }
    
    //権限を元に戻す
    $sudo chmod 644 wpa_supplicant.conf    
    

    여기서 다시 시작합니다.

    시작할 수 있으면
    ifconfig 명령으로 wlan에 동적으로 IP 주소가 부여되었는지 확인합니다.
    확인할 수 있으면 TeraTerm 등으로 SSH 접속할 수 있게 됩니다

    터미널 소프트웨어에서 SSH로 연결



    여기까지 할 수 있다면 거의 끝났다.
    먼저 VIM을 설치합니다.

    raspberry.pi
    $sudo apt install vim
    

    현재 그대로 IP 주소가 고정되어 있지 않기 때문에
    정적으로 할당

    raspberry.pi
    $cd /etc
    $sudo vim dhcpcd.conf
    

    실행

    하단에

    dhcpcd.conf
    #static ip                                 //コメント
    interface wlan0
    static ip_address=192.168.xx.xx            //割り当てたいIPを記述
    static routers=192.168.xx.xx               //ルータのIP
    static domain_name_servers=xx.xx.xx.xx     //DNSサーバのIP
    

    추가
    여기서 다시 재부팅

    TeraTerm등의 터미널에서 할당한 IP로 액세스 할 수 있으면 완료입니다!
    패키지도 최신화합시다.

    raspberry.pi
    $sudo apt update
    $sudo apt upgrade
    

    좋은 웹페이지 즐겨찾기