スクロールで分かる
Claude Code などの AI で作ったアプリや社内用の小さなツールが、自宅の PC では http://localhost:3000 で開けるのに、外出先のスマホやほかの人からは開けない。でもルーターのポート開放は怖い──この記事はそんな人向けです。 Cloudflare Tunnel を使い、ポート開放なしで https://app.example.com のような自分のアドレスで開けるようにし、許可したメールアドレスの人だけが入れるようにするまでを実演します。
※ 最終確認日: 2026年10月5日(Cloudflare 公式ドキュメントで手順を確認)。画面のメニュー名・ボタン名は公式で確認できた英語表記のまま書き、図は実物の UI を写したものではありません。 ドメインは example.com、トークンは <TUNNEL_TOKEN> と伏せています。
用意するもの
- Cloudflare のアカウント(無料プランで足ります)
- 自分のドメイン(場面 3 のお試しだけなら不要。無ければ購入が必要で、Cloudflare Registrar でも買えます)
- ターミナルでコマンドを打てる PC(Mac で説明します。Windows は補足)
- 公開中は PC を起動したままにしておくこと
- Access(メール認証)を使う場合、Zero Trust の組織作成で支払い情報の入力を求められます(Free plan なら課金されません)
この記事でわかること
- 外から自宅の PC に届かない理由と、ポート開放をせずに通す方法
- アカウント不要で 2 行打つだけのお試し(URL は誰でも開ける)
- 自分のドメインで、https の付いた固定のアドレスにする手順
- 許可したメールアドレスの人だけが入れるようにする手順(先に関所を作る)
- 2 つ目のアプリを同じトンネルで出す方法と、本番に進む前に確認すること