전 세계 어디에서나 라즈베리 파이를 원격으로 제어하는 ​​방법

  샘 울리의 삽화.
샘 울리의 삽화.

이동 중일 때 Raspberry Pi에 액세스할 수 있기를 바란 적이 있습니까? 집에 보안 카메라를 설치했거나, 개인 Minecraft 서버를 실행 중이거나, 자신이 만든 미친듯이 해킹된 함께 인터넷 기기에 Pi를 사용하고 있을 수 있습니다. 이유가 무엇이든 원격으로 Raspberry Pi에 액세스하는 것은 생각보다 쉽습니다. 방법은 다음과 같습니다.


홈 네트워크 외부에서 Raspberry Pi(또는 해당 문제에 대한 가정용 컴퓨터)에 액세스하려면 일반적으로 많은 후프를 건너뛰고 IP 주소를 얻고 홈 라우터에서 몇 가지 설정을 조정해야 합니다. Raspberry Pi에서 몇 가지 간단한 사항만 제어하면 된다면 너무 과한 일입니다. 우리는 그 모든 것을 건너뛰는 두 가지 방법을 설명할 것입니다.

당신이해야 할 첫 번째 일은 당신의 Raspberry Pi 설정 및 홈 네트워크 연결 . Raspberry Pi를 인터넷에 노출하고 있으므로 기본 비밀번호 변경 설정 과정에서. 작업이 완료되면 여기로 돌아와서 다른 모든 것을 설정하세요.

VNC Connect를 사용하여 Raspberry Pi의 전체 운영 체제에 원격 로그인

VNC는 오랫동안 모든 것에 액세스하는 가장 좋은 방법이었습니다. 동일한 네트워크에 있는 원격 컴퓨터 . 최근에, VNC Connect는 쉽게 접근할 수 있도록 나왔습니다. 당신의 라즈베리 파이 어딘가에 클라우드 연결을 사용합니다. 일단 설정되면 다음을 사용하여 다른 컴퓨터나 스마트폰에서 Raspberry Pi의 그래픽 인터페이스에 액세스할 수 있습니다. VNC 뷰어 앱 .

VNC Connect는 최신 버전의 Raspberry Pi 운영 체제와 함께 무료로 제공됩니다. 픽셀 . 이미 가지고 있다면 이 부분을 건너뛸 수 있습니다. 그렇지 않은 경우 Raspberry Pi에서 터미널을 열고 몇 가지 명령을 입력하여 설치하고 켤 수 있습니다.


  1. sudo apt-get update를 입력하고 Enter 키를 누릅니다.
  2. sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer를 입력하고 Enter 키를 누릅니다.
  3. 완료되면 sudo raspi-config을 입력하고 Enter 키를 누릅니다. VNC까지 아래로 스크롤하여 사용으로 설정합니다.

다운로드가 완료되면 VNC Connect를 설정할 수 있습니다.

  1. 로 향하다 RealVNC Raspberry Pi 가입 페이지 가입 상자에 이메일 주소를 입력하십시오.
  2. 화면의 지시에 따라 암호로 계정 설정을 완료하십시오.
  3. Raspberry Pi로 돌아가서 화면 오른쪽 상단 모서리에 있는 VNC 아이콘을 클릭하여 VNC를 엽니다. 그런 다음 상태 메뉴를 클릭하고 라이선스를 선택합니다.
  4. 1단계에서 생성한 이메일 주소와 비밀번호를 입력합니다.
  5. 메시지가 표시되면 '직접 및 클라우드 연결'을 선택합니다. 이제 온라인에서 Raspberry Pi에 액세스할 수 있습니다.
  6. 다운로드 VNC 뷰어 애플리케이션 Raspberry Pi를 제어하려는 컴퓨터에서 ~에서 , 여행할 때 가지고 다니는 노트북이나 스마트폰처럼요.
  7. VNC 뷰어 애플리케이션을 열고 1단계에서 생성한 자격 증명을 입력합니다.
  8. Raspberry Pi가 자동으로 옵션으로 나타납니다. 연결을 열려면 선택하십시오. 메시지가 표시되면 Raspberry Pi의 사용자 이름과 암호를 입력합니다(기본적으로 사용자 이름은 pi이고 암호는 raspberry입니다). 몇 초 안에 연결됩니다.

이제 Raspberry Pi가 인터넷에 연결되어 있는 한 어디서든 Raspberry Pi의 그래픽 데스크톱에 로그인할 수 있습니다. 즉, 모든 보안 소프트웨어를 제어하고 설정한 프로젝트의 상태를 확인하거나 개인 서버에서 Minecraft 플레이 .


Dataplicity로 명령줄에 액세스

전체 그래픽 인터페이스에 액세스할 필요가 없다면 확인하고 싶을 것입니다. 데이터 유연성 . Dataplicity를 사용하면 모든 브라우저에서 Raspberry Pi의 명령줄에 매우 쉽게 액세스할 수 있습니다. 이를 위해서는 웹 브라우저와 Raspberry Pi에 대한 액세스 권한이 필요합니다.

  1. 로 향하다 데이터 유연성 이메일 주소를 입력하여 계정을 만듭니다.
  2. 새 장치 추가를 클릭합니다.
  3. Dataplicity는 위의 이미지와 같이 한 줄의 코드를 표시합니다. 해당 코드 줄을 복사하여 Raspberry Pi의 명령줄에 입력합니다. 터미널 애플리케이션 열기를 선택하거나 액세스하여 Raspberry Pi에서 이 작업을 수행할 수 있습니다. SSH를 통해 홈 네트워크에서 원격으로 같은 도구를 사용하여 Adafruit의 파이 파인더 . 몇 초 후 Dataplicity는 귀하의 계정과 직접 연결되는 소프트웨어를 Raspberry Pi에 다운로드하고 설치합니다.
  4. 완료되면 다음으로 이동합니다. Dataplicity 장치 페이지 . 여기에 Raspberry Pi가 표시됩니다. 터미널 창을 열려면 클릭하십시오.
  5. 지금 바로 Raspberry Pi를 재부팅하고 이름을 바꿀 수 있습니다. 가끔 원격으로 재부팅해야 하는 경우에는 그대로 두십시오. 소프트웨어 설치 또는 파일 편집과 같이 그 이상을 수행해야 하는 경우 수퍼유저로 로그인할 수 있습니다. 이렇게 하려면 Dataplicity 명령줄에 su pi을 입력하고 Enter 키를 누릅니다. 그런 다음 Raspberry Pi의 암호를 입력하고 Enter 키를 누릅니다. 이제 Raspberry Pi를 완전히 제어할 수 있습니다.

인터넷 연결을 통해 전 세계 어디에서나 Raspberry Pi에 완벽하게 액세스할 수 있습니다. 분명히 Raspberry Pi는 전원이 켜져 있어야 하지만 그렇지 않으면 모든 브라우저에서 액세스할 수 있습니다. 당신은 할 수 있습니다 다음을 포함하여 즉시 사용할 수 있는 이 작은 기능을 사용할 수 있습니다. 작은 웹 사이트 , 파일 공유 , 그리고 심지어 스트리밍 비디오 .