リソース · 1
開発者向けの最高の無料ネットワーキング&トンネリングツール
開発者向けの最高の無料ネットワークおよびトンネリングツールの厳選コレクション。localhostの公開、Webhookの検査、エッジトラフィックの安全なデバッグを自分のマシンから直接実行できます。
ngrok: 開発者向けセキュアなローカル トンネリング&無料公開 URL
無料プラン ローカルで稼働するサーバーを安全なトンネル経由でインターネット上のパブリック URL に公開。
ngrok の無料ローカル トンネル サービスで、開発環境を安全に外部公開。Web フックのテストやデモ用の公開 URL を即座に取得できます!
ngrok: 開発者向けセキュアなローカル トンネリング&無料公開 URL
ngrok.com
ngrok: 開発者向け無料ローカル トンネリング&パブリック URL
ngrok Local Tunneling は、ローカル PC 上で稼働している Web サーバーを、安全なパブリック URL 経由でインターネット上に瞬時に公開できる必須の開発者ツールです。リモート サーバーへデプロイすることなく、作業中の成果物をクライアントに共有したり、決済や外部 API の Webhook をローカル環境で直接受信・テストできます。ngrok は公共インターネットから手元のマシンへの安全な暗号化トンネルを素早く確立します。
無料プランの機能と主な特徴
ngrok の無料プランは、個人開発や日々のテスト作業に十分な強力機能を提供します:
- 即時パブリック URL: ローカル サーバーに対して世界中からアクセス可能な一意の URL を即座に発行。
- セキュア トンネル: ngrok を経由する全通信は TLS で暗号化され、安全な通信を担保。
- ローカル Web インスペクター: ブラウザ上の管理画面(http://localhost:4040)で、トンネルを通過する HTTP リクエスト・レスポンスを詳細に確認・再送信(リプレイ)可能。
- TCP トンネル対応: Web(HTTP/HTTPS)だけでなく、データベースや各種ネットワーク サービスの TCP トンネルもサポート。
- HTTP 基本認証: 公開 URL にパスワード認証を設定し、簡易的なアクセス制限を付与可能。
クォータ、制限事項、制約
非常に実用的な無料プランですが、いくつかの制約が存在します:
- ランダムなサブドメイン: 無料アカウントではトンネル起動ごとにランダムな一時サブドメイン(例:
abcd123.ngrok.io)が割り当てられます。 - 同時トンネル数の上限: 原則として 1 つのアクティブな ngrok プロセス、および 1〜2 個の同時トンネルに制限されます。
- レート制限: 大量のトラフィックや高頻度リクエストに対してフェアユース制限が適用される場合があります。
- カスタム ドメイン非対応: 固定ドメインや独自ドメインの利用には有料プランが必要です。
- IP ホワイトリスト非対応: IP アドレスによるアクセス制限などの高度なセキュリティ機能は含まれません。
対象ユーザーと最適なユースケース
ngrok は以下の用途で定番ツールとして活用されています:
- Web 開発者: Stripe、GitHub、Twilio などの Webhook をローカル開発環境で受信してデバッグ。
- API エンジニア: 開発中のバックエンド API を実機スマートフォンから接続テスト。
- デザイナー&PM: ステージング サーバーを使わず、手元のプロトタイプをチームや顧客へ即時デモ。
- IoT 開発者: ローカル ネットワーク内のデバイスや機器へ外部から一時的にアクセス。
関連カテゴリー