掲載済み (2026-06-20号)
282 190文字 • 1分

ポート開放なしで外出先から自宅 Mac に SSH 接続し、Claude Code を動かす

日本語

掲載情報

概要

Tailscaleを活用して二重ルーター環境の制約を回避し、外出先から自宅MacへSSH/VNC接続してClaude Codeを安定運用するための実践的なセットアップガイド。

詳細内容

本記事は、NURO光などの二重ルーター環境において、複雑なルーター設定(ポート転送やDMZ)を一切行わずに自宅Macへ安全にリモートアクセスする方法を解説しています。主な解決策としてWireGuardベースのメッシュVPN「Tailscale」を採用し、NAT越えを実現。SSH接続だけでなく、tmuxを組み合わせることでモバイル回線の瞬断にも耐えうるClaude Codeの実行環境構築フローを詳述しています。 具体的には以下のステップをカバーしています: 1. TailscaleによるMagicDNS設定とSSHログイン環境の整備。 2. 公開鍵認証への移行時に遭遇しやすい「Too many authentication failures」や「擬似端末(TTY)不在」といったトラブルの回避策。 3. tmuxによるCLIセッションの永続化手法。 4. CLIでは不十分な場合のための、SSH経由での画面共有(VNC)有効化とARD(リモートマネジメント)との設定競合の解消。 開発者が外出先からストレスなくAI駆動開発(Claude Code)を行うための、実用性に優れたトラブルシューティング込みのガイドです。