노트북에서 라즈베리 파이 원격 연결 설정






노트북에서 라즈베리파이를 원격 제어하기 위해서는 노트북과 라즈베리파이가 같은 공유기에 연결되어 있어야 함.

1. 집 공유기



A. 노트북에 sd카드 삽입 후 


http://cafe.naver.com/pipc?iframe_url=/ArticleRead.nhn%3Fclubid=24507451%26page=1%26inCafeSearch=true%26searchBy=0%26query=wifi+%BF%AC%B0%E1%26includeAll=%26exclude=%26include=%26exact=%26searchdate=all%26media=0%26sortBy=date%26articleid=22526%26referrerAllArticles=true


위 URL 참고해서 boot 폴더에 ssh파일과 wpa_supplicant.conf 파일을 작성한다.


B. sd카드를 라즈베리파이에 삽입 후 전원을 연결한다.


C. 라즈베리파이가 부팅되기까지 기다린다. (라즈베리파이가 부팅이 되면 자동으로 위에서 설정한 와이파이에 연결을 시도한다)


D. 172.30.1.254로 접속하여 라즈베리파이의 내부 아이피를 얻어온다.


E. putty 또는 VNC viewer의 IP입력하는 곳에 위의 라즈베리파이 내부 아이피를 입력한다. (이 때, putty의 경우 SSH로 설정할 것)




2. 아이폰 핫스팟 (이 경우 아이폰을 공유기로 사용)


위의 A, B, C과정을 따른 후


D. 노트북에 연결된 와이파이 속성으로 들어가서 아래쪽에 IPv4 주소를 기억한다(이 주소는 노트북의 내부 IP주소이다)


E. 위 주소의 그 다음 주소부터 하나씩 시도해 본다. (이 경우 라즈베리파이의 내부 아이피를 알 방법이 없으므로 노가다를 해야 함. 그러나 핫스팟이라면 보통 그 다음주소임)




3. 학교 와이파이 이용시


위의 A과정을 따르되 wpa_supplicant.conf에서 학번과 비밀번호를 추가로 입력해야 함. 다음 URL 참고.  http://zelkun.tistory.com/95


B~E는 2의 과정과 같으나 여러명이 사용하는 학교 와이파이의 경우 라즈베리파이의 내부 IP주소를 알기 정말 힘듬. 그래서 와이파이 동글을 쓰면 편이 좋음.





---------------------- 유선 연결 ------------------------


라즈베리파이를 랜선으로 노트북에 연결하여 노트북이 잡고 있는 와이파이를 공유하도록 하는 방식. (이더넷 아이피를 고정시킴)


A. 제어판\네트워크 및 인터넷\네트워크 연결 로 들어간뒤

Wi-Fi속성->공유->다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용에 체크. 아래 것도 같이 체크.


B. 제어판\네트워크 및 인터넷\네트워크 연결 로 들어간뒤

이더넷 속성 -> 인터넷 프로토콜 버전 4(TCP/IPv4) 속성 -> IP주소를 192.168.137.2로 셋팅(노트북의 내부 ip주소), 서브넷 마스크는 255.255.255.0


C. sd카드를 노트북에 연결하여 boot폴더에 ssh파일을 만들고 cmdline.txt의 맨 마지막에 앞서 설정한 IP와 다르게 ip=192.168.137.3 를 입력하고 저장. (이 주소는 파이의 내부 ip주소이다)


이후 sd카드를 파이에 연결하고 랜선으로 연결하고 전원 킨 다음. vnc viewer나 putty로 파이의 내부 ip주소 입력하여 연결(SSH, port번호 22)


참고 : https://blog.naver.com/simjk98/221206943680

더보기

댓글,

jayharvey

머신러닝/딥러닝 관련 글을 포스팅할 예정입니다 :)