천상나타의 일상다반사

닫기 검색결과 전체 보기

    Tailscale을 이용한 라즈베리파이 원격 접속 설정 방법

    IT/Server 2025. 3. 11. 09:15
    728x90

    라즈베리파이를 외부에서 원격으로 접속하려면 보통 포트 포워딩이나 VPN 설정이 필요합니다. 하지만 보안 문제나 복잡한 설정이 부담될 수 있는데요, Tailscale을 사용하면 간단하게 해결할 수 있습니다!

    이 글에서는 Tailscale을 이용해 외부에서도 안전하게 라즈베리파이에 원격 접속하는 방법을 설명하겠습니다.


    Tailscale이란?

    Tailscale은 WireGuard 기반의 VPN 서비스로, 복잡한 네트워크 설정 없이 인터넷을 통해 내부 네트워크처럼 기기들을 연결해 줍니다.

    장점

    • 포트 포워딩 없이 외부 접속 가능 (공유기 설정 불필요)
    • 보안성이 뛰어남 (암호화된 연결)
    • 무료 요금제로 개인 사용 가능
    • 다양한 운영체제 지원 (라즈베리파이, Windows, macOS, Linux 등)

    라즈베리파이에 Tailscale 설치

    1. Tailscale 설치

    라즈베리파이 터미널에서 아래 명령어를 실행합니다:

    curl -fsSL https://tailscale.com/install.sh | sh

    설치가 완료되면 다음과 같은 메시지가 출력됩니다:

    Installation complete! Log in to start using Tailscale by running:

    2. Tailscale 로그인

    아래 명령어를 입력하여 로그인합니다:

    sudo tailscale up

    이제 웹 브라우저가 열리면서 Google, GitHub 등의 계정으로 로그인하라고 요청할 것입니다.

    • 로그인 후 "이 디바이스를 네트워크에 추가" 버튼을 클릭하면 라즈베리파이가 Tailscale 네트워크에 연결됩니다.

    3. 라즈베리파이의 Tailscale IP 확인

    tailscale ip -4

    위 명령어를 실행하면 100.x.x.x 형식의 프라이빗 IP가 표시됩니다. 이 IP를 사용해 원격 접속을 할 수 있습니다.

     

     외부 PC에서 라즈베리파이에 접속하기

    라즈베리파이와 연결할 외부 PC에도 Tailscale을 설치해야 합니다.

    1. Tailscale 설치 및 로그인

    • Windows / Mac / Linux에서 Tailscale 다운로드:
      👉 https://tailscale.com/download
    • 설치 후 라즈베리파이에서 사용한 같은 계정으로 로그인합니다.

    2. 라즈베리파이 원격 접속 방법

     SSH 접속 (터미널 사용 시)

    ssh pi@100.x.x.x

     VNC 접속 (GUI 사용 시)

    1. VNC Viewer 실행
    2. 100.x.x.x:5900 입력 후 연결

     

    부팅 시 Tailscale 자동 실행

    라즈베리파이가 재부팅될 때마다 자동으로 연결되도록 설정하려면:

    sudo systemctl enable tailscaled

    방화벽 설정 (UFW 사용 시 예외 처리)

    Tailscale을 사용할 때 UFW 방화벽이 활성화되어 있으면 아래 명령어를 실행합니다.

    sudo ufw allow 41641/udp

    728x90

    'IT > Server' 카테고리의 다른 글

    HTTP 메서드 정리: GET, POST 말고도 뭐가 있을까?  (0) 2025.12.25
    Cache-Control: public, max-age, s-maxage, immutable 완벽 정리  (0) 2025.12.05
    curl ifconfig.me로 공인 IP 주소 확인하기  (0) 2024.11.06
    Jenkins에서 SSH를 사용해 원격 서버 명령 실행하기: jenkins 사용자 설정 가이드  (4) 2024.11.05
    Nginx 오류 해결: "could not build server_names_hash, you should increase server_names_hash_bucket_size: 64"  (0) 2024.06.27

    'IT/Server' 관련 글 more
    • thumbnail
      HTTP 메서드 정리: GET, POST 말고도 뭐가 있을까? 2025.12.25
    • thumbnail
      Cache-Control: public, max-age, s-maxage, immutable 완벽 정리 2025.12.05
    • curl ifconfig.me로 공인 IP 주소 확인하기 2024.11.06
    • Jenkins에서 SSH를 사용해 원격 서버 명령 실행하기: jenkins 사용자 설정 가이드 2024.11.05
    Posted by 천상나타

Google Translate

Naver Neighborhood

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

카테고리

분류 전체보기 (401)
IT (137)
JAVA (20)
JSP (5)
NoSql (8)
Linux (5)
javaScript (13)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (24)
System (14)
Tool (30)
공부자료(비공개) (0)
일상 (259)
맛집 (69)
해외여행 (32)
국내여행 (21)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (5)
블로그팁 (4)
지역정보 (1)

카운터

Total
Today
Yesterday
  • 네이버 이웃추가
  • 방명록
천상나타's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 네이버 이웃추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (401)
    • IT (137)
      • JAVA (20)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (13)
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (24)
      • System (14)
      • Tool (30)
      • 공부자료(비공개) (0)
    • 일상 (259)
      • 맛집 (69)
      • 해외여행 (32)
      • 국내여행 (21)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (5)
      • 블로그팁 (4)
      • 지역정보 (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바