콘텐츠로 이동

Tailscale·ZeroTier로 XProxy 원격 접속

공유기에서 포트를 열지 않고도 Tailscale이나 ZeroTier로 어디서든 XProxy 대시보드와 프록시에 접속할 수 있습니다. General Settings → System Setting → Network에서 서비스를 고르고 로그인하면 box가 프라이빗 네트워크에 참여합니다.

필요한 것: Basic 플랜 이상(요금), Tailscale 또는 ZeroTier 계정, 인터넷에 연결된 box.

한눈에 보기

프라이빗 네트워크

box는 내 기기만 접속할 수 있는 프라이빗 주소를 받습니다. 포트 포워딩도, 공인 주소도 필요 없습니다.

링크 또는 키

Tailscale: 링크로 box를 승인하거나 auth key를 사용합니다. ZeroTier: 네트워크 ID를 입력합니다.

선택: 내부에서는 로그인 생략

Tailscale 네트워크의 기기는 대시보드 로그인과 프록시 로그인을 건너뛰도록 설정할 수 있습니다.

XProxy에서 Tailscale이나 ZeroTier를 어떻게 설정하나요?

무엇을 하시겠어요?

3단계 중 1단계

Tailscale을 고르고 Login 클릭

General Settings → System Setting을 열고 Network 탭을 클릭하세요. VPN tunnel setting의 VPN services에서 1 Tailscale Service를 고르세요.

3 Login을 클릭하세요. box를 승인하기 전까지 2 VPN status에는 Needs Authorization이 표시됩니다.

처음 로그인할 때 box에 Tailscale이 설치되므로 box가 인터넷에 연결되어 있어야 합니다. 설치 전에는 상태가 Not Installed로 표시됩니다.

로그인과 로그아웃을 하면 어떻게 되나요?

  • Tailscale 로그인: box에 Tailscale이 없으면 설치됩니다. 서비스가 시작됩니다. box는 자체 DNS를 그대로 사용하고(패널이 Tailscale의 DNS 대체 기능을 끕니다), Tailscale 자체 업데이트 기능이 켜집니다.
  • ZeroTier 로그인: box에 ZeroTier가 없으면 설치되고, 시작된 뒤 입력한 네트워크 ID에 참여합니다.
  • Log Out: Tailscale은 로그아웃하고 서비스가 멈춘 채 꺼져 있습니다. ZeroTier는 네트워크에서 나가고 서비스가 멈춥니다.
  • OpenVPN Service: 목록에는 세 번째 선택지도 있습니다. .ovpn 파일을 업로드하고 로그인하면 box가 재시작됩니다.

패널은 한 번에 VPN 서비스 하나만 유지합니다. VPN services에서 고른 서비스입니다.

Tailscale, NAT 포워딩, VPS 포워딩 중 무엇을 쓸까요?

셋 모두 외부에서 box에 접속할 수 있게 해 줍니다. 용도가 서로 다릅니다.

Tailscale 또는 ZeroTierNAT 포워딩VPS 포워딩
접속할 수 있는 사람프라이빗 네트워크의 기기와 box를 공유받은 사람.주소와 프록시 인증 정보를 아는 누구나.주소와 프록시 인증 정보를 아는 누구나.
공유기 변경없음.필요함. 공유기에서 포트를 엽니다.없음.
추가 서버필요 없음.필요 없음.필요함. VPS가 있어야 합니다.
플랜Basic 이상.Free.Premium 이상.
적합한 용도대시보드와 프록시에 내가 직접 접속할 때.공유기를 바꿀 수 있을 때 고객에게 제공.공유기를 바꿀 수 없을 때 고객에게 제공.

문제가 있나요?

보이는 증상해결 방법
상태 Not InstalledLogin을 클릭하세요. box가 Tailscale을 설치합니다. 인터넷 연결이 필요합니다.
상태 Needs AuthorizationAuthorize Tailscale Now를 클릭해 box를 승인하거나 Login with Auth Key를 사용하세요.
승인 창에 Waiting for authorization completion이 표시됨브라우저 탭에서 로그인을 마치세요. 패널은 몇 초마다 확인합니다.
Need upgrade to use this function!VPN 터널에는 Basic 플랜 이상이 필요합니다. 구독 관리를 참고하세요.
Tailscale 기기인데도 대시보드 로그인을 요구함Security 탭에서 Tailscale이 켜져 있고 저장되었는지 확인하세요. VPS Forwarding을 거쳐 들어온 접속은 항상 로그인이 필요합니다.
Tailscale IP로 대시보드가 열리지 않음포트를 바꿨다면 포트를 붙이세요. 예: http://100.101.102.103:8080. 대시보드 보안 설정을 참고하세요.

자주 묻는 질문

집 밖에서 Tailscale로 XProxy 대시보드를 어떻게 여나요?

box를 Tailscale에 연결하고, 휴대폰이나 컴퓨터에 Tailscale을 설치해 같은 계정으로 로그인하세요. 그런 다음 브라우저에서 box의 Tailscale IP를 여세요. 공유기 포트는 필요 없습니다.

공유기에서 포트를 열어야 하나요?

아니요. Tailscale과 ZeroTier는 내부에서 연결을 만들기 때문에 공유기는 그대로 두면 됩니다.

다른 이메일 계정과 box를 어떻게 공유하나요?

Tailscale을 연결하고 Share Device to another Email을 클릭한 뒤, Tailscale 관리 콘솔에서 Share…를 사용해 초대를 보내세요. 자세한 단계는 위에 있습니다.

Tailscale 네트워크의 기기는 비밀번호를 건너뛸 수 있나요?

네, 원하면 가능합니다. Security 탭의 Tailscale 스위치는 대시보드 로그인을 건너뛰고, Proxy Settings의 같은 옵션은 프록시 사용자 이름과 비밀번호를 건너뜁니다. 두 옵션 모두 Tailscale 주소에서만 작동합니다.

Tailscale과 ZeroTier를 함께 쓸 수 있나요?

패널은 한 번에 서비스 하나만 유지합니다. VPN services에서 원하는 서비스를 고르세요.

다음 단계는?

대시보드를 보호하거나 고객에게 프록시를 공개하세요.

아직 해결되지 않았나요?기술자가 일회용 PIN으로 기기를 확인해 드립니다. Telegram으로 채팅하셔도 됩니다.