교육 문의커뮤니티 입장하기

테일스케일(Tailscale) 사용법: 어디서든 내 집, 회사의 컴퓨터를 활용해 AI로 일하는 방식

테일스케일은 집과 회사와 가방 속 기기를 하나의 사설 네트워크로 묶어 이름만으로 서로 부르게 하는 VPN 도구입니다. 집 컴퓨터 한 대를 24시간 AI 작업 서버로 두고 노트북과 회사 컴퓨터, 스마트폰에서 이어 쓰는 구성과 설치 순서를 정리했습니다.

지금까지 1천 명 넘게 읽었어요, 86%가 끝까지 읽었어요
Share
테일스케일(Tailscale) 사용법: 어디서든 내 집, 회사의 컴퓨터를 활용해 AI로 일하는 방식 대표 이미지
목차
  1. 테일스케일이 기존 원격 접속 방법과 다른 점
  2. 설치 순서: 기기마다 앱을 깔고 같은 계정으로 로그인하기
  3. 집 컴퓨터 한 대를 AI 작업 서버로 두는 구성
  4. 노트북과 회사 컴퓨터에서 집 컴퓨터의 AI 작업 이어받기
  5. 스마트폰에서 진행 상황을 보고 짧게 답하기
  6. 서버로 쓰는 컴퓨터를 관리하는 방법
  7. 테일스케일은 무료로 써도 되나요?
  8. 집 컴퓨터를 꺼 두면 어떻게 되나요?
  9. 클로드 코드 리모트 컨트롤이 있는데 테일스케일이 왜 필요한가요?
  10. 참고 자료
  11. 3줄 요약

세 줄로 먼저 읽기

이번 방문에서 한 편은 바로 볼 수 있습니다.

테일스케일(Tailscale)은 집과 회사와 가방 속 기기를 하나의 사설 네트워크로 묶어 이름만으로 서로 부르게 하는 VPN 도구입니다. 이 사설 네트워크를 테일넷(tailnet)이라고 부릅니다. 기기마다 앱을 설치하고 같은 테일넷에 로그인하면 사설 연결을 만들 수 있습니다. 보통 공유기에서 외부 접속 포트를 열 필요는 없지만, 연결하려는 앱의 실행과 접근 권한은 따로 설정해야 합니다. 쉽게 말해 멀리 떨어진 컴퓨터들을 한집 안의 방처럼 만들어 주는 도구입니다.

집에 컴퓨터가 한 대 있고 회사에도 한 대 있는 상황은 흔합니다. 노트북과 스마트폰까지 더하면 기기가 넷인데, 정작 AI에게 일을 시켜 두고 다른 장소로 이동하면 그 작업은 그 컴퓨터에 남아 있습니다. 카페에서 노트북을 열었을 때 집 컴퓨터에서 돌아가던 작업을 그대로 이어 보고 싶은데, 그러려면 공유기를 열고 포트를 잡고 주소를 외워야 한다고 생각하기 쉽습니다.

이 글에서는 제가 테일스케일로 집 컴퓨터 한 대를 24시간 AI 작업 서버로 두고 노트북과 회사 컴퓨터, 스마트폰에서 이어 쓰는 방식을 정리하겠습니다. 설치 순서와 무료 범위, 서버로 쓸 컴퓨터를 어떻게 관리하는지까지 다룹니다. 24시간 운영은 제 사용 방식이며 첫 연습의 필수 조건은 아닙니다. 본인 소유 컴퓨터 두 대로 먼저 연결을 확인합니다. 회사 기기는 조직에서 허용한 원격 접속 방식과 계정을 사용합니다. 테일스케일 SSH 기능만 따로 깊게 보려면 테일스케일 SSH 설정 방법 글이 있습니다.

위 이미지는 테일스케일 공식 문서에 실린 화면입니다. 주소창에 숫자 IP 대신 기기 이름을 적어서 다른 컴퓨터의 서비스를 여는 모습이고, 이 글에서 설명하는 사용법의 핵심이 이 한 줄에 들어 있습니다.

테일스케일이 기존 원격 접속 방법과 다른 점

집 컴퓨터에 밖에서 붙는 방법은 테일스케일 전에도 여럿 있었습니다. 공유기에서 포트를 열고 DDNS로 주소를 고정하는 방법, 팀뷰어나 크롬 원격 데스크톱처럼 화면을 통째로 가져오는 프로그램, 회사가 마련해 준 VPN이 대표적입니다. 테일스케일도 VPN이지만 사용자가 중앙 VPN 서버를 직접 구축하지 않고 기기를 연결하는 구성이 특징입니다. 테일스케일 회사의 조정 서버나 필요할 때 사용하는 중계 서버까지 없다는 뜻은 아닙니다. DDNS는 바뀌는 공인 IP에 일정한 이름을 연결하는 서비스입니다.

항목포트 포워딩과 DDNS원격 데스크톱 프로그램회사 VPN테일스케일
준비할 것공유기 관리 화면, DDNS 가입양쪽에 같은 프로그램 설치회사 관리자의 계정 발급기기마다 앱 설치와 로그인
연결 방식지정한 포트를 인터넷에서 접속제품별 직접 연결 또는 중계조직이 정한 VPN 경로사설 연결, 필요하면 중계
사용할 수 있는 기능공개한 서비스원격 화면과 제품별 부가 기능회사가 허용한 서비스실행 중이며 접근이 허용된 서비스
주소공인 IP 또는 DDNS 이름프로그램 안의 ID관리자가 정한 주소테일스케일 IP 또는 MagicDNS 이름
비용회선과 DDNS 제공 조건에 따라 다름프로그램마다 다름조직 계약에 따라 다름개인용 무료 플랜 제공

작동 방식은 앞선 글에서 다뤘습니다. 테일스케일은 WireGuard 기술로 기기 사이 통신을 암호화합니다. 조정 서버는 기기 정보와 공개 키, 접근 정책을 전달합니다. 실제 데이터는 직접 연결로 보내거나 연결이 어려울 때 중계 서버를 거칩니다. 어느 경로든 암호화되며, 항상 다른 VPN보다 빠르다고 보장하지는 않습니다.

설치 순서: 기기마다 앱을 깔고 같은 계정으로 로그인하기

설치는 기기 수만큼 반복하면 됩니다. 순서는 셋입니다.

  1. 첫 기기에 테일스케일을 설치하고 로그인합니다. 공식 설치 페이지에서 운영체제에 맞는 앱을 받아 실행하면 구글이나 마이크로소프트 같은 계정으로 로그인하라고 합니다. 새 개인용 테일넷을 만들었다면 이 계정으로 관리합니다. 조직 계정으로 기존 테일넷에 참여하는 경우는 소유자가 되는 것과 다릅니다.
  2. 두 번째 기기에 같은 앱을 깔고 같은 계정으로 로그인합니다. 맥과 아이폰은 앱스토어에서 받고, 아이폰은 VPN 구성을 설치하겠느냐는 물음에 허용합니다. 로그인이 끝나면 관리 콘솔의 기기 목록에 두 기기가 나란히 나타납니다.
  3. 두 기기가 온라인인지 확인합니다. 관리 콘솔의 Machines 목록에서 두 기기 이름과 상태를 확인하고, 접속받을 기기의 주소를 복사합니다. 테일스케일은 기기마다 100.x.y.z 주소를 자동으로 배정하고, 매직DNS(MagicDNS)가 그 주소에 이름을 붙입니다. 2022년 10월 20일 이후 만든 테일넷은 매직DNS가 기본으로 켜져 있습니다.

기기 이름은 위 이미지처럼 기기이름.테일넷이름.ts.net 형태이고, 같은 테일넷 안에서는 앞부분만 적어도 됩니다. 집 컴퓨터의 이름이 home-mac이고 8000번 포트에서 웹 서버가 실행 중이며 테일스케일 연결을 받도록 설정했다면, 노트북 브라우저에서 http://home-mac:8000으로 열 수 있습니다. 포트는 같은 컴퓨터 안에서 어떤 서비스에 접속할지 구분하는 번호입니다. 이 주소는 조건을 설명하는 예시이며 그대로 입력한다고 페이지가 생기지는 않습니다. 127.0.0.1에만 연결을 받는 웹 서버는 다른 기기에서 열리지 않습니다. 한집 안에서 방 이름표만 보고 찾아가듯, IP를 외우지 않아도 되는 상태입니다.

여기까지는 기기 연결 준비입니다. 이제 실제로 쓸 앱을 서버에서 실행하고 접속을 확인해야 합니다. 밖에서 카페 와이파이나 휴대폰 데이터를 사용해도 같은 테일넷에 연결되고 접근 규칙이 허용하면 등록된 주소로 접속합니다.

집 컴퓨터 한 대를 AI 작업 서버로 두는 구성

테일스케일이 길을 열어 주면 그 위에서 무엇을 띄울지는 각자 다릅니다. 제 테일넷에는 집 컴퓨터, 회사 컴퓨터, 노트북, 스마트폰 넷이 들어 있고, 이 가운데 집 컴퓨터가 24시간 켜져 있는 작업 서버이고 나머지 셋은 거기에 붙는 쪽입니다.

집 컴퓨터는 코딩 AI 말고도 메일 확인과 자료 검색 같은 자동화를 하루 종일 돌립니다. 그 이야기는 연동 없는 서비스에 AI로 일 시키는 방법 글에 따로 적었고, 여기서는 그 컴퓨터에 밖에서 어떻게 붙는지만 다룹니다.

기기하는 일집 컴퓨터와 잇는 방법
집 컴퓨터24시간 켜진 서버. 코딩 AI 실행과 자동화서버 쪽이라 접속을 받기만 함
노트북카페나 이동 중 작업Orca 원격 서버 기능으로 집 컴퓨터의 작업 공간을 그대로 열어 봄
회사 컴퓨터사무실 작업노트북과 같은 방식
스마트폰진행 상황 확인과 짧은 답Orca 모바일 앱과 클로드 코드 리모트 컨트롤

핵심은 코딩 AI가 어느 컴퓨터에서 돌아가든 저는 들고 있는 기기로 그 화면에 들어간다는 점입니다. 회사에서 시작한 작업을 집에 와서 이어 보는 것이 아니라, 작업은 처음부터 끝까지 집 컴퓨터에서 돌아가고 회사 컴퓨터는 그 방을 들여다보는 창문 역할만 합니다.

노트북과 회사 컴퓨터에서 집 컴퓨터의 AI 작업 이어받기

제 경우 코딩 AI를 여러 개 돌리는 프로그램인 Orca의 원격 서버 기능을 씁니다. Orca 공식 문서도 원격 서버를 구성하는 가장 쉬운 방법으로 두 컴퓨터 모두에 Orca와 테일스케일을 설치하고 같은 테일넷에 로그인하는 구성을 권합니다.

양쪽에 Orca를 설치한 상태에서 진행하는 선택 실습입니다. Remote Orca Servers는 공식 안내상 베타입니다. 서버가 되는 집 컴퓨터를 켜 두고 Orca를 실행한 뒤 위 설정 화면을 엽니다. AI 도구를 사용할 때는 서버에도 해당 도구의 설치와 로그인이 필요합니다. 노트북의 로그인 정보가 자동으로 복사되지는 않습니다.

  • Orca 설정에서 Remote Orca Servers를 열고 Advertise this app as a server 아래의 New Link를 누릅니다.
  • 연결 주소로 100.x.y.z 형태의 테일스케일 주소를 고릅니다. 다른 컴퓨터에서 쓸 링크에 127.0.0.1을 고르면 연결되지 않습니다.
  • Generate Access Link를 누른 뒤 Pair another Orca client 아래 링크를 복사합니다. 이 링크는 Orca 실행 환경 전체에 접근 권한을 주므로 비밀번호처럼 다룹니다.

노트북과 회사 컴퓨터에서는 같은 설정 화면에서 Add Server를 누르고 이름을 적은 뒤 그 링크를 붙여 넣습니다. 서버 상태가 Disconnected이면 Connect를 누릅니다. Connected로 바뀌면 추가한 서버나 그 서버의 프로젝트를 선택합니다. 서버를 추가한 것만으로 이후 모든 프로젝트가 자동으로 서버에서 열리는 것은 아닙니다. 터미널, 코딩 AI 프로세스, 파일, 작업 브랜치 상태는 전부 서버 쪽에 있고, 노트북을 덮어도 작업은 집 컴퓨터에서 계속됩니다.

첫 성공은 AI 실행 없이 확인합니다

먼저 집 컴퓨터의 Orca에 기존 프로젝트가 열려 있어야 합니다. 처음이라면 Orca의 프로젝트 추가 기능으로 본인 소유의 연습 폴더를 등록합니다. 노트북에서 그 서버 프로젝트를 선택하고 새 터미널을 열어 hostname을 입력합니다. 집 컴퓨터에서 직접 실행한 hostname 결과와 일치하는지 확인한 뒤 echo 'remote-check-one'을 입력합니다. 두 컴퓨터의 이름이 같다면 이름만으로 판단하지 않습니다. 집 컴퓨터의 Orca에서 같은 프로젝트와 터미널 탭을 선택했을 때 그 문자열도 보이면 노트북에서 서버의 작업 화면을 조작한 것입니다.

노트북의 연결을 끊었다가 다시 연결해 같은 서버와 터미널을 선택합니다. 첫 문자열이 남아 있는지 확인하고 echo 'remote-check-two'로 반복합니다. 이 확인에는 AI 호출이 필요하지 않습니다. 결과가 다르면 서버 선택, 터미널 위치, 호스트 이름부터 비교합니다.

Connected로 바뀌지 않으면 서버 전원, Orca 실행 여부, 양쪽 테일스케일 온라인 상태, 접속 주소와 접근 규칙을 순서대로 확인합니다. 프로토콜 버전이 맞지 않는다는 오류라면 양쪽 Orca 버전을 확인합니다. 연결 링크를 공개 게시판에 붙여 문제를 문의하지 않습니다.

이렇게 작업 공간 전체를 화면으로 볼 수 있다면 SSH까지 켤 필요는 없습니다. 터미널 위주로 일하는 분이라면 일반 SSH와 Tailscale SSH의 차이를 확인해 자신의 운영체제에 맞는 방식을 고를 수 있습니다.

스마트폰에서 진행 상황을 보고 짧게 답하기

제 사용 방식에서 스마트폰은 주로 진행 상황을 확인하고 짧게 답하는 기기입니다. 여기에는 두 가지를 씁니다.

하나는 Orca 모바일 앱입니다. 데스크톱 Orca의 계정 메뉴에서 일회용 페어링 코드를 받아 스마트폰 앱에 붙여 넣으면 연결됩니다. 연결에는 직접 접속할 네트워크 경로나 Orca Relay가 필요합니다. Relay는 Orca가 제공하는 중계 연결 기능입니다. 공식 모바일 안내는 가능한 경우 로그인이 필요한 Orca Relay를 권장하며, 테일스케일도 사용할 수 있는 경로입니다. 테일스케일을 켜는 것만으로 모든 연결 문제가 사라지는 것은 아니고 서버 앱과 접근 규칙도 맞아야 합니다.

위 이미지는 연결된 데스크톱과 최근 작업을 보여 주는 홈 화면입니다. 실제 대화는 작업을 선택해 들어갑니다. 작업 공간마다 어느 AI가 무엇을 하고 있는지, 끝났는지, 답을 기다리는지 보이고, AI가 물어 온 질문에 짧게 답할 수 있습니다. 공식 문서 스스로 이 앱은 편집기가 아니라 이미 돌아가는 데스크톱을 원격으로 조종하는 리모컨이라고 설명합니다.

다른 하나는 클로드 코드의 리모트 컨트롤(Remote Control)입니다. 이미 실행 중인 Claude Code 세션 안에서 /remote-control을 입력하면 그 세션을 클로드 앱이나 브라우저에서 이어 볼 수 있습니다. 이 기능은 테일스케일이 필요 없습니다. 2026년 10월 4일 공식 안내 기준 Pro, Max, Team, Enterprise 구독과 claude.ai 로그인이 필요하며 API 키 로그인은 지원하지 않습니다. Team과 Enterprise는 관리자의 기능 활성화도 필요합니다. 실행과 파일 접근은 내 컴퓨터에 남고 대화와 작업 상태를 앤트로픽 서버를 거쳐 동기화하므로, VPN 없이도 폰에서 세션이 보입니다.

리모트 컨트롤은 Claude Code 세션을 이어 보는 기능이고, 테일스케일은 다른 서비스에도 사용할 수 있는 사설 네트워크입니다. Orca나 직접 실행한 웹 페이지를 연결할 때 테일스케일을 선택할 수 있으며 다른 인증된 원격 연결 방법도 있습니다. 둘을 반드시 함께 설치할 필요는 없습니다.

서버로 쓰는 컴퓨터를 관리하는 방법

집 컴퓨터를 서버로 두고 써 보니 테일스케일 설정보다 컴퓨터 자체를 관리하는 쪽에 신경 쓸 일이 많았습니다.

  • 잠자기를 끕니다. 서버 컴퓨터는 깨어 있고 온라인이어야 합니다. 맥은 시스템 설정의 에너지 항목에서 디스플레이가 꺼져 있을 때 자동으로 잠들지 않도록 바꾸고, 디스플레이만 꺼 둡니다.
  • 접속 링크와 페어링 코드는 비밀번호처럼 보관합니다. 원격 서버 포트는 인터넷에 직접 열지 않고, 테일스케일 접근 제어는 필요한 만큼만 좁게 잡습니다. 링크가 새어 나갔다고 판단되면 서버 쪽에서 그 권한만 취소할 수 있습니다.
  • 재시작 뒤에 자동으로 뜨는지 확인합니다. 업데이트로 재부팅되면 서버 프로그램이 다시 떠 있어야 합니다. 로그인 시 앱 자동 실행은 접속 준비를 돕지만, 재부팅 전에 진행하던 AI 작업까지 자동 복원하지는 않습니다. 실제 작업 상태와 결과 파일은 따로 확인합니다.
  • 파일은 테일드롭(Taildrop)으로 건넵니다. 같은 계정의 기기 사이에서 파일을 직접 보내는 기능이고, 맥에서는 파인더의 공유 메뉴에서 Tailscale을 고르면 됩니다. 양쪽 모두 테일스케일이 켜져 있어야 하고 다른 사용자 소유 기기나 태그가 지정된 기기에는 보낼 수 없습니다. 현재 공식 문서상 알파 기능으로 관리 콘솔 General의 Send Files를 켜야 합니다. 맥 공유 메뉴에 보이지 않으면 시스템 설정의 로그인 항목 및 확장 프로그램에서 Tailscale 공유 확장을 확인합니다.

작업 중 생긴 결과 파일을 집 컴퓨터에서 노트북으로 옮길 때 클라우드 드라이브를 거치지 않고 위 화면처럼 바로 보냅니다. 한집 안에서 옆방에 물건을 건네는 것과 같아서 클라우드 드라이브에 따로 업로드하는 단계가 없습니다. 맥에서 받은 파일은 다운로드 폴더에서 열어 원본과 내용이 같은지 확인합니다. 원본 삭제는 전송 확인과 별개입니다.

테일스케일은 무료로 써도 되나요?

2026년 10월 4일 기준 개인 요금제(Personal)는 무료이고 사용자 6명까지, 사용자 기기 수는 제한 없이 쓸 수 있습니다. 태그로 관리하는 리소스 등에는 별도 한도가 있습니다. 공식 요금 안내에 따르면 대부분의 기능이 이 요금제에 포함됩니다. 개인용 첫 연결은 이 범위에서 검토할 수 있지만, 조직 업무용 조건이나 별도 기능 한도까지 무제한은 아닙니다. Orca에서 실행하는 AI 구독과 API 비용도 따로 계산합니다.

집 컴퓨터를 꺼 두면 어떻게 되나요?

컴퓨터를 종료하면 실행 중인 프로그램도 끝납니다. 잠자기 중에는 작업과 연결이 중단될 수 있지만 깨어난 뒤 기존 프로그램이 이어질 수도 있습니다. 테일스케일 앱이 실행 중이고 로그인이 유효해야 사설 연결이 돌아옵니다. 재부팅했다면 Orca나 Claude Code의 실행 여부와 실제 작업 상태를 확인합니다. 처음 연습할 때는 두 기기가 깨어 있는 동안만 사용해도 충분합니다.

클로드 코드 리모트 컨트롤이 있는데 테일스케일이 왜 필요한가요?

리모트 컨트롤은 클로드 코드 세션 하나를 폰과 브라우저에서 이어 보는 기능이고 VPN이 필요 없습니다. 반면 테일스케일은 허용된 다른 서비스에도 접속할 수 있게 하는 사설 네트워크입니다. 클로드 코드만 쓴다면 리모트 컨트롤로 충분하고, 코딩 AI를 여러 개 돌리는 프로그램이나 직접 띄운 웹 서버까지 밖에서 열고 싶다면 테일스케일 같은 별도 연결 방법을 사용할 수 있습니다.

참고 자료

3줄 요약

  1. 테일스케일은 떨어진 기기를 사설 네트워크로 연결하며, 사용할 서비스의 실행과 접근 권한은 따로 필요합니다.

  2. 제 구성에서는 집 컴퓨터가 AI 작업을 실행하고 다른 기기가 Orca나 Claude Code Remote Control로 그 작업을 확인합니다.

  3. 처음에는 본인 소유 두 기기의 연결과 출력 한 줄을 확인하고, 상시 운영과 모바일 연결은 필요할 때 추가합니다.

Share

제대로 이해했는지 한 문제로 확인해 볼까요?

답을 고르면 바로 풀이가 나와요.

테일스케일로 묶은 기기들 사이의 데이터는 어떤 경로로 오갈까요?

이 글이 도움이 되었나요?

이 글 다음 배우기바이브코딩 기초지식입문 코스 · 10편

AI에게 맡기기 전에 알아야 할 터미널, Git, 배포 기초입니다

  1. 1터미널과 CLI (Terminal & CLI)
  2. 2환경 변수와 .env (Environment Variables)
  3. 3Git (버전 관리, Version Control)
코스 전체 보기 →
이어서 읽기 좋은 글GPT-6.1 Sol 가격과 첫 사용, GPT-6 Sol과의 차이 →

GPT-6.1 Sol을 Work에서 처음 고르고 작은 계산 과제로 결과를 확인합니다. 구독과 API 요금의 차이, GPT-6 Sol에서 옮길 때 바꿀 설정, 9월 30일의 비교 실험을 함께 살펴봅니다.