Upload
seongjung-kim
View
168
Download
6
Embed Size (px)
Citation preview
준비물
1. 무선 네트워크 환경이 구축된 공유기2. Raspberry Pi3. Iptime dongle
Step1. 라즈베리 파이에 iptime dongle 연결하기
Step2. 공유기의 무선 네트워크 정보 알아내기
1. 192.168.0.1 접속
Step2. 공유기의 무선 네트워크 정보 알아내기
2. 무선 설정 / 보안 클릭
Step2. 공유기의 무선 네트워크 정보 알아내기
3. 외부에서 접속 가능한 IP 주소를 확인한다 .( 외부 IP 주소 )
Step2. 공유기의 무선 네트워크 정보 알아내기
4. 네트워크 이름 (SSID) 확인5. 네트워크 암호 확인
Step3. Raspberry Pi 네트워크 환경 수정하기
sudo vi /etc/network/inter-faces
Step3. Raspberry Pi 네트워크 환경 수정하기
auto lo
iface lo inet loopbackiface eth0 inet dhcp
auto wlan0allow-hotplug wlan0iface wlan0 inet dhcp
wpa-ssid “3 번에서 확인한 네트워크 이름(SSID)
wpa-psk “ 네트워크 암호 확인"
Step3. Raspberry Pi 네트워크 환경 수정하기 (ex)
Step4. Raspberry Pi 네트워크 재시작
sudo /etc/init.d/networking restart
Step4. Raspberry Pi 에 할당된 IP 확인
$ifconfig 입력 후 Raspberry Pi 에 할당된 무선랜 IP 확인
포트포워딩(Port-Forwarding)
> PC 의 네트워크 환경이 공유기인 분만 해당됩니다 .
Step5. 외부에서 접속할 포트 설정 ( 포트포워딩 )
공유기를 설치하게 되면 공유기와 연결된 PC 들은 192.168.~ 로 시작하는 IP 주소를 공유기로부터 부여받게 된다 .
Step5. 외부에서 접속할 포트 설정 ( 포트포워딩 )
하지만 21 번 포트로 요청이 올 경우 공유기는 이를 어느 PC 로 연결해야 할지 모른다 .따라서 이러한 문제를 해결하기 위해 포트포워딩을 해주어야 한다 .
Step5. 외부에서 접속할 포트 설정 ( 포트포워딩 )
21 번 포트로 요청이 올 경우 공유기는 포트포워딩 된 테이블을 참고하여 192.168.0.20 의 내부 IP 주소를 갖는 PC 로 연결해준다 .
Step5. 외부에서 접속할 포트 설정 ( 포트포워딩 )
• 고급설정 > NAT/ 라우터 관리 > 포트포워드 설정- 규칙 이름 : 나중에 알아볼 수 있도록 아무거나 입력 (ex. Rasp-berry)- 내부 IP :- 외부 포트 : 포트포워딩할 포트 번호 입력 (ex. 3310)- 내부 포트 : 22
Step5. 외부에서 접속할 포트 설정 ( 포트포워딩 )
Putty 를이용한 SSH 원격 접속
1. Host Name(or IP address) : 외부 IP 주소 입력2. Port : 포트포워딩한 포트 번호 입력
라즈베리 파이 ID 와 P/W 입력
Putty 를 이용한 원격 제어 성공 !!
Linux terminal 을이용한 SSH 원격 접속
- 내부 망에서 접속할 경우$ssh root@ 내부 IP 주소(ex. ssh [email protected] –p 22)
- 외부 망에서 접속할 경우$ssh root@ 외부 IP 주소 -p 포트포워딩한 포트번호(ex. ssh [email protected] –p 3310)