Built-in Tailscale

SSH 클라이언트에 Tailscale 내장 —
여러 tailnet에 동시 연결

Dolgate는 앱 자체가 tailnet 노드가 됩니다. Tailscale 앱을 설치하지 않고, VPN 프로파일 승인 없이, 여러 Tailscale·Headscale 네트워크의 서버에 한 창에서 접속합니다.

Tailscale 클라이언트는 한 번에 하나의 네트워크에만 붙습니다

서버가 여러 Tailscale 네트워크에 흩어져 있으면, 다른 네트워크의 서버를 볼 때마다 Tailscale에서 계정을 전환해야 합니다. 전환하는 순간 원래 네트워크의 세션은 끊기고, 돌아가려면 또 전환해야 합니다.

Dolgate는 Tailscale의 tsnet으로 앱 안에 네트워크마다 노드를 하나씩 동시에 띄웁니다. 시스템 VPN이 아니므로 하나만 켜야 할 이유가 없고, TUN 디바이스도 관리자 권한도 필요 없습니다.

쓰는 방법

  1. 네트워크 등록 — auth key 또는 브라우저 로그인. Headscale이면 서버 주소를 함께 넣습니다.
  2. 호스트마다 경유할 네트워크 지정 — 지정하지 않은 호스트는 일반 네트워크로 직접 붙습니다.
  3. 접속 — 노드가 올라오는 동안 진행 상황이 보이고, 인증·관리자 승인이 필요하면 그렇게 표시됩니다.

한 번 지정하면 터미널만이 아니라 SFTP·포트 포워딩까지 그 호스트로 향하는 연결이 전부 tailnet을 지나갑니다. 주소는 MagicDNS 짧은 이름, FQDN, tailnet IP 중 무엇이든 됩니다.

이렇게 동작합니다

등록 절차, 연결 상태, 보안 규칙의 자세한 내용은 Tailscale 가이드 문서에 있습니다.

Tailscale 네트워크의 서버에 바로 접속해 보세요

Windows · macOS · Linux · iOS · Android, 오픈소스(MIT)