테일스케일 + 노머신으로 AI 에이전트 원격 제어한 방법

핸드폰과 모니터를 연결해서 화면을 보고 있는 사람
핵심 요약

집 데스크톱에 AI 에이전트를 올려두고 쓰는데, 밖에 나가면 확인할 방법이 없어서 답답했어요. 공유기 포트를 열거나 고정 아이피를 받는 방법도 있었지만 둘 다 부담스러워서, 테일스케일(Tailscale)과 노머신(NoMachine) 두 개를 묶는 방법으로 해결했습니다. 테일스케일이 집과 노트북을 같은 사설망처럼 이어 주고, 노머신이 그 위로 화면을 보내 주는 구조예요. 솔루션을 찾는 데 하루, 설치하고 테스트하는 데 하루 걸렸어요.

0101밖에서도 집 컴퓨터를 그대로 쓰고 싶었어요

저는 집 데스크톱에 AI 에이전트를 올려두고 쓰는데요. 작업 하나 던져놓으면 몇십 분씩 혼자 돌아가는 일이 많아요. 문제는 제가 집에 붙어 있어야 한다는 거였어요. 카페에 앉아 있거나 이동하는 중에는 지금 어디까지 갔는지 볼 방법이 없더라고요. 밖에서 새로 시켜야 할 일이 생겨도 집에 돌아갈 때까지 그냥 기다렸어요.

노트북에 에이전트를 하나 더 깔면 되지 않냐고 하실 수도 있는데요. 그게 안 되더라고요. 에이전트가 만지는 파일, 미리 설치해 둔 도구, 로그인해 둔 계정이 전부 집 컴퓨터 안에 있거든요. 노트북에 똑같은 환경을 다시 만드는 것보다, 밖에서 집 컴퓨터를 그대로 쓰는 쪽이 훨씬 간단했어요.

그래서 목표를 한 줄로 정했습니다. 밖에서 노트북을 열면 집 컴퓨터 화면이 그대로 떠야 한다. 솔루션을 찾는 데 하루, 설치하고 테스트하는 데 하루가 걸렸어요. 총 이틀인데, 실제로 프로그램을 설치한 시간은 30분도 안 됐습니다. 나머지는 전부 "이게 왜 안 되는지"를 이해하는 데 썼어요.

0202방법을 찾다 보니 세 갈래로 나뉘더라고요

처음에는 원격 접속 프로그램 하나만 찾으면 되는 줄 알았는데요. 검색해 보니 방법이 여러 갈래로 나뉘더라고요.

  • 공유기에서 포트를 열어 주는 방법
  • 통신사에서 고정 아이피를 받는 방법
  • 상용 원격 접속 프로그램을 결제해서 쓰는 방법

포트를 여는 방법은 바로 접었어요. 집 공유기에 밖에서 들어올 수 있는 구멍을 하나 뚫어 두는 셈인데, 그 구멍을 제가 제대로 관리할 자신이 없었거든요. 고정 아이피는 통신사에 따로 신청해야 하고 비용도 붙고요. 잠깐 써 보자고 벌일 일은 아니다 싶었어요.

검색 결과를 정리한 다음에 AI한테 상황을 그대로 설명했어요. 집에 있는 컴퓨터를 밖에서 화면째로 쓰고 싶다, 공유기는 건드리기 싫다, 돈은 되도록 안 쓰고 싶다. 조건을 이렇게 늘어놓으니 두 가지를 묶는 조합이 나오더라고요. 바로 테일스케일(Tailscale)노머신(NoMachine)이에요.

0303테일스케일은 길, 노머신은 화면이에요

둘은 역할이 달라요. 테일스케일은 길을 만듭니다. 집 컴퓨터와 노트북을 같은 사설망 안에 있는 것처럼 묶어 줘요. 노머신은 그 길 위로 화면을 실어 나릅니다. 집 컴퓨터의 마우스와 키보드를 노트북에서 그대로 움직이게 해 주고요. 길이 없으면 화면을 보낼 수 없고, 화면을 보낼 프로그램이 없으면 길만 있고 쓸 데가 없더라고요. 그래서 두 개가 같이 필요했어요.

제가 실제로 밟은 순서는 이렇습니다.

  • 테일스케일에 가입해요. 구글 계정으로 바로 됩니다.
  • 집 컴퓨터에 테일스케일을 설치하고 그 계정으로 로그인해요.
  • 노트북에도 똑같이 설치하고 같은 계정으로 로그인합니다.
  • 테일스케일 관리 화면에 들어가면 두 기기가 목록에 떠요. 기기 이름 옆에 100으로 시작하는 주소가 붙어 있는데, 집 컴퓨터 주소를 적어 둡니다.
  • 집 컴퓨터에 노머신을 설치해요. 화면을 내보내는 쪽이에요.
  • 노트북에도 노머신을 설치합니다. 화면을 받아 보는 쪽이고요.
  • 노트북 노머신에서 새 연결을 만들고, 위에서 적어 둔 100으로 시작하는 주소를 넣어요.
  • 집 컴퓨터의 사용자 이름과 비밀번호를 넣으면 연결됩니다.

요금은 개인이 쓰는 선에서는 안 들었어요. 테일스케일 무료 요금제는 사용자 6명까지, 기기 수는 제한 없이 쓸 수 있다고 안내하고 있고요. 노머신도 개인 사용은 무료였습니다.

0404잠자기 모드에서 30분을 헤맸어요

한 가지 놓치기 쉬운 게 있는데요. 집 컴퓨터가 잠자기 모드로 들어가면 밖에서 아무리 불러도 대답이 없어요. 전원 설정에서 절전과 최대 절전 모드를 꺼 두셔야 합니다. 저는 이걸 모르고 30분쯤 헤맸어요. 연결이 안 되길래 설정을 처음부터 다시 뜯어봤는데, 집에 와서 보니 그냥 컴퓨터가 자고 있더라고요.

처음 밖에서 접속하던 날은 조금 긴장했어요. 카페 와이파이에 노트북을 붙이고 노머신을 눌렀더니, 3초쯤 뒤에 집 컴퓨터 바탕화면이 그대로 뜨더라고요. 마우스를 움직이니 집에 있는 화면이 따라 움직였어요. 화질은 원본 그대로는 아니고 조금 뭉개지지만, 글자를 읽고 터미널을 다루는 데는 문제가 없었습니다. 반응 속도도 거슬릴 정도는 아니었어요.

0505사실 프로그램보다 개념이 더 어려웠어요

가상 사설망(VPN)을 직접 설치해 본 건 이번이 처음이었는데요. 제일 먼저 막힌 게 프로그램이 아니라 개념이었어요.

집에 있는 컴퓨터가 왜 밖에서 안 보이는지부터 이해가 안 갔거든요. 인터넷에 연결돼 있는데 왜 못 부르나 싶었어요. 알고 보니 집 안에서 쓰는 주소와 인터넷에서 통하는 주소가 서로 다른 거였더라고요. 공유기가 인터넷 쪽으로 대표 주소 하나를 가지고 있고, 집 안의 기기들은 공유기가 나눠 준 안쪽 주소를 쓰는 구조예요. 이 안쪽 주소는 밖에서 부를 수가 없습니다. 아파트 동 주소는 알아도 그 안의 방 번호까지 바깥에서 지정할 수는 없는 것과 비슷하더라고요.

사설망이라는 말도 처음엔 걸렸어요. 회사에서 쓰는 가상 사설망은 회사 안쪽 자료를 밖에서 보려고 쓰는 건데, 제가 하려는 일도 결국 같은 구조였거든요. 대상이 회사가 아니라 저희 집일 뿐이었어요. 이걸 알고 나서야 검색어가 정리됐습니다. 그전까지는 "원격 접속"으로만 찾고 있었는데, 제가 찾아야 할 건 "밖에서 우리 집 네트워크로 들어가는 방법"이었더라고요.

테일스케일이 하는 일도 여기서 이해가 됐어요. 노트북과 집 컴퓨터에 각각 프로그램을 깔아 두면, 두 기기가 서로에게만 통하는 주소를 새로 하나씩 나눠 갖습니다. 물리적으로는 떨어져 있지만 논리적으로는 같은 집 안에 있는 것처럼 되는 거예요. 그래서 공유기를 건드릴 필요가 없었던 거였어요.

저는 이 순서로 하나씩 진행했어요. 개념 하나 이해하고, 그 부분 설치하고, 안 되면 다시 왜 안 되는지 찾아보고. 처음부터 전체를 이해하고 시작하려 했다면 아마 시작도 못 했을 거예요.

0606주의할 점

원격 접속은 편한 만큼 계정 관리가 중요해요. 테일스케일에 로그인한 구글 계정과 집 컴퓨터 로그인 비밀번호가 사실상 집 컴퓨터의 열쇠가 되니, 2단계 인증을 켜 두시고 비밀번호도 쉬운 걸 쓰지 마세요. 공용 와이파이에서 접속했다면 쓰고 나서 연결을 끊어 두는 편이 좋고요. 그리고 요금제 내용이나 설치 화면은 시점에 따라 바뀔 수 있으니, 설치 전에 각 사이트에서 한 번 확인하시는 걸 권합니다.

마무리

작업하는 걸 옆에서 보던 사람이 그러더라고요. "너 그런 것도 할 줄 아냐." 필요하면 다 하는 거죠, 라고 답했어요.

저도 네트워크를 아는 사람이 아니에요. 밖에서 에이전트를 돌려야 하는데 방법이 없어서 하나씩 찾아본 게 전부예요. 지금은 이동하는 중에 노트북을 열어 작업이 어디까지 갔는지 보고, 새 작업을 하나 더 던져두고 다시 닫습니다. 집에 도착하면 결과가 나와 있고요. 이틀 들여서 매일 몇 시간씩 벌고 있는 셈이에요. 밖에서도 집 컴퓨터를 써야 할 일이 있으시다면, 여러분도 이 조합으로 한번 해 보세요!

이 블로그의 인기 게시물

폐가전 무료 방문수거 신청하는 법 (냉장고·세탁기 등)

카카오톡 대화 백업하고 복원하는 법: 아이폰·안드로이드 기기 변경 대비

중고거래 사기 예방 체크리스트: 송금 전에 꼭 확인할 것들