- 라즈베리파이 세팅(스크린샷)
- 아래와 같이 라즈베리파이 컨피규레이션스를 실행하고, ssh를 활성화 합니다.
- ssh 아이디 / 암호를 접속할 수 있도록 해야 합니다.
2. 공유기 세팅(스크린샷)
- 아래와 같이 공유기에 가상서버 설정을 세팅합니다. 이 세팅을 통해서 공인 아이피 할당된 공유기를 거쳐서 아래에 물려있는 파이로 접속이 가능하게 됩니다.
- 현재 라즈베리파이는 공유기 아래에 192.168.1.100 사설 아이피 할당 받아 인터넷에 연결됩니다.
- 핵심은 ssh 관련하여, 공유기 22번 포트로 들어오는 패킷을 공유기 아래에 물려 있는 라즈베리파이의 22번 포트로 갈 수 있도록 하는 것이고,
- 핵심은 vnc 관련하여, 공유기 65003번 포트로 들어로는 패킷을 공유기 아래에 물려 있는 라즈베리파이의 65003번 포트로 갈 수 있도록 하는 것입니다. 아래 세팅은 65003이 없으니 설정을 해주도록 합니다.
3. 회사 피씨 컴퓨터에서 울트라 vnc 설치 및 세팅(스크린샷)
- 먼저 울트라 vnc 서버(공식 링크 : https://uvnc.com/downloads/ultravnc.html) 설치 합니다.
- 아래와 같이 세팅합니다. 가장 중요한 것은 접속 암호와 서버 오픈 포트(여기서는 65003)입니다.
4. 회사 피씨 컴퓨터에서 putty ssh 터널 세팅 및 라즈베리파이 ssh 접속과 ssh 터널 생성
- 아래와 같이 putty 다운로드하고 실행 전에 아래와 같이 ssh 터널 세팅을 하여 줍니다. 리모트를 클릭해주고, 위 양식폼에는 원격 ssh 서버의 터널 인입 포트(여기서는 65003)와 아래 양식 폼에는 ssh 클라이언트 피씨에서 터널 인출 포트(여기서는 65003)를 기재해주면 됩니다.
- 위와 같이 설정을 끝내면, putty를 이용하여 공유기 공인 아이피로 접속합니다. 그러면 위에 공유기의 가상서버 설정을 통해서 라즈베리파이에 ssh로 접속을 합니다. 접속하면 이제부터 공유기의 65003포트로 들어오는 패킷은, ssh 서버의 65003포트로 전달되고, 해당 패킷은 ssh 터널을 통해서 회사 피씨인 ssh 클라이언트 내부 포트 65003으로 전달되게 됩니다.
- putty 접속시에는 파이 아이디 암호와 동일한 ssh 아이디 암호를 사용하시면 됩니다. 접속방법은 ssh putty 접속으로 검색하며 많이 나옵니다.
- putty ssh 접속도 유지되고 파이 온도도 보기 위해서 아래와 같은 스크립트를 ssh 터미널에서 실행해 주면 좋습니다.
while true; vcgencmd measure_temp ; do echo "Press [CTRL+C] to stop.."; date ; sleep $((5 + $RANDOM % 30)); done
5. vnc viewer 로 인터넷 어디에서나 회사 피씨로의 vnc 접속
- vnc 뷰어를 설치 및 실행합니다. 여기서는 가장 많이 사용하는 리얼 vnc 뷰어(공식 링크 : https://www.realvnc.com/en/connect/download/viewer/)를 사용합니다.
- 아래와 같이 세팅을 하고 나면 접속이 가능할 것입니다. 서버 아이피 주소로 공유기 주소를 입력하면 됩니다. 접속시에 물어보는 아이디와 암호는 위에서 설정한 울트라 vnc 아이디와 암호를 입력하면 됩니다. 아래는 맥 화면이지만 윈도우도 동일합니다.
== 추가 사항 ==
- (보너스) 무료 ddns 스크린샷
- https://www.duckdns.org/ 라는 무료 ddns 서비스를 이용하면 공유기를 ip 주소가 아닌 ddns 주소로 접속이 가능합니다. 설치 방법은 상단에 install 을 클릭하면 아주 다양한 방법이 있습니다.
- https://www.duckdns.org/ 라는 무료 ddns 서비스를 이용하면 공유기를 ip 주소가 아닌 ddns 주소로 접속이 가능합니다. 설치 방법은 상단에 install 을 클릭하면 아주 다양한 방법이 있습니다.
2. (참고) 회사에서 팀뷰어, 크롬 원격은 차단되어 있습니다.
3. (요청) 혹시 틀리거나 빠지거나, 노출된 개인정보 등등 알려주시면 감사하겠습니다.
== 이전 글 ==
자 공감이 5개 넘어가시면 글을 작성하도록 하겠습니다!!
극딜 어그로 들어갑니다.
/Vollago