WireGuard 기반의 VPN 서비스로, 같은 계정의 기기들을 하나의 로컬 네트워크처럼 사용할 수 있게 가상의 주소를 부여합니다. 복잡한 포트 포워딩 없이도 외부에서 내 기기에 안전하게 접속할 수 있습니다.
설치 후 Tailscale을 실행합니다. 처음 실행하면 인증 URL이 출력되며, 이 URL을 브라우저에서 열어 PC를 계정에 연결합니다. 명령 프롬프트(CMD)에서 아래 명령어를 사용할 수도 있습니다.
tailscale up
Homebrew가 설치되어 있다면 터미널에서 아래 명령어로 Tailscale을 설치할 수 있습니다.
brew install tailscale
설치가 끝나면 Tailscale 서비스를 시작한 뒤, tailscale up 명령어로 Tailnet에 로그인합니다. 출력되는 인증 URL을 브라우저에서 열어 Mac을 계정에 연결하세요.
sudo brew services start tailscale tailscale up
tailscale up을 실행해 보세요.
sudo reboot
라즈베리파이 터미널에서 아래 명령을 실행하여 설치를 진행합니다.
curl -fsSL https://tailscale.com/install.sh | sh
설치 후 아래 명령어를 입력하여 서비스를 활성화합니다. 출력되는 인증 URL을 브라우저에서 열어 Pi를 연결하세요.
sudo tailscale up
sudo tailscale set --ssh
터미널에서 ip addr 명령어를 실행하여 할당된 Tailscale IP를 확인합니다.
cheongwoo@Rappa:~ $ ip addr
...
4: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280...
link/none
inet 100.99.23.10/32 scope global tailscale0
...
위 예시와 같이 tailscale0 항목의 inet 뒤에 오는 100.X.X.X 주소를 사용하면 됩니다.
연결에 문제가 있거나 등록된 기기 목록을 확인하려면 아래 관리자 페이지를 방문하세요.
관리자 페이지 (Tailscale Admin Console)