RaspberryPi3 (Stretch)로 ip를 고정하여 SSH

소개



RaspberryPi를 사용할 때마다 HDMI 케이블로 디스플레이에 연결되어 의외로 번거로운 것입니다.

RaspberryPi3는 wifi 모듈이 온보드입니다.
SSH 접속이 가능하면 전원에 연결하고 있는 것만으로 RaspberryPi의 조작을 할 수 있게 됩니다.
책상 위에 깔끔하네요.

그래서 이번에는 PC(Windows)에서 SSH 연결을 해봅시다.

ip 주소 고정



SSH 연결을 할 때는 일반적으로 RaspberryPi 측의 ip 주소를 고정합니다.
고정하지 않으면 매번 ip 주소가 바뀌어 버릴지도 모르기 때문에, 접속을 할 수 없게 됩니다.

1. ip 주소 확인
  우선은 RaspberryPi가 라우터로부터 할당되고 있는 ip 주소를 조사합니다.
$ sudo ifconfig | grep inet
  inet  192.168.×××.××× netmask 255.255.×××.××× broadcast 192.168.×××.×××
  inet6 ××××::××××:××××:××××:××××  prefixlen ××  scopeid 0x××<link>
  inet ×××.×.×.×  netmask ×××.×.×.×
  inet6 ::×  prefixlen ×××  scopeid 0x××<host>

※「×」는 각 환경에 따라 숫자가 다릅니다.
이상과 같이 표시되었다고 생각합니다.

혹은 아래와 같이 ip 주소를 조사합니다
$ ip route
default via 192.168.0.1 dev wlan0 src 192.168.0.15 metric 303
192.168.0.0/24 dev waln0 proto kernel scope link src 192.168.0.15 metric 303

라우터의 ip 주소가 "192.168.0.1"이고 DNS에서 흔들리는 라즈파이의 ip 주소가 "192.168.0.16"임을 알 수 있습니다.
 이 정보를 기반으로 다음 파일을 편집합니다.

2. ip 주소 고정

2, 3년 전 기사를 보면 자주
/etc/network/interfaces

에 ip 고정을 설명하는 것을 볼 수 있습니다.
현재/etc/network/interfaces에 액세스하면 다음과 같은 설명이 있습니다.
#Please note that this file is written to be used with dhcpcd
#For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

현재는 다음의 파일에 기술하게 되어 있습니다.
/etc/dhcpcd.conf

이제 ip 주소를 고정합니다.
$ sudo vim /etc/dhcpcd.conf

끝에 다음 설명을 추가합니다.
interface wlan0
static ip_address=192.168.0.15/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

routers, domain_name_server는 기본적으로 라우터의 ip 주소를 지정합니다.

SHH 사용



는 설정 화면을 엽니다.
$ sudo raspi-config

5 Interfacing Options를 선택합니다.
화살표 키로 이동하고 Enter 키로 선택할 수 있습니다.


P2 SSH를 선택합니다.


<예>를 선택합니다.


SSH가 활성화되었습니다.


SSH로 연결



1. TeraTerm 설치



PC(Windows)에 Tera Term을 설치합니다.
htps : // 그럼. 오 sd. 네 t / p 여지 cts / t t sh2 / ぇ 아세 s /

링크를 클릭하면 최신 버전의 다운로드가 시작됩니다.
※2018년 5월 29일 현재의 최신판은 4.98입니다.

다운로더의 지침에 따라 설치하십시오.

2. SSH 연결하기



TeraTerm을 시작합니다.
호스트에 이전에 고정된 ip 주소를 입력합니다.


RaspberryPi 사용자 이름과 암호를 입력하고 확인을 클릭합니다.
달리 변경하지 않으면 사용자 이름은 "pi"이고 암호는 "raspberry"입니다.


SSH가 성공했습니다.


결론



이것으로 SSH 연결이 완료되었습니다.
다음 번부터 RaspberryPi를 디스플레이에 연결할 필요가 없어졌으므로,
책상 공간을 효과적으로 활용할 수 있을까 생각합니다.

좋은 웹페이지 즐겨찾기