次の方法で共有


よく寄せられる質問 (FAQ)

この記事では、開発トンネルについてよく寄せられるいくつかの質問に回答します。

開発トンネルとは

開発トンネルを使用すると、開発者はインターネット経由でローカルの Web サービスを安全に共有できます。 アプリケーションをデプロイせずに進行中の作業を共有する、他のサービスから Webhook 通知を受信する機能を必要とするアプリケーションのプロトタイプをローカルで作成する、モバイル開発時にローカルの Web サービスを使用するなど、多くのユース ケースがあります。

問題と要求

フィードバックの要求方法または問題の送信方法については、こちらを参照してください。

開発トンネルはすべてのプラットフォームで使用できますか?

開発トンネルは、Windows、Linux、および macOS のクロスプラットフォームで使用できます。

開発トンネルの使用制限は何ですか?

開発トンネルの制限については、こちらを参照してください。

未使用の開発トンネルはいつ削除されますか?

既定では、アクティビティがないまま 30 日が経過した後です。 カスタム有効期限は、作成、ホスト、または更新コマンドに --expiration 5d を追加することで設定できます。 設定できる最小値は 1 時間 (1h) で、設定できる最大値は 30 日 (30d) です。 設定したカスタム有効期限は、既定の有効期限と同様に、非アクティブな期間が経過した後です。 これは、固定の有効期限ではなく、新しいアクティビティによって自動的にプッシュされるスライディング ウィンドウであることを意味します。 こちらの例を参照してください。

トンネルへの時間制限付き匿名アクセスを設定できますか?

はい。 トンネルを作成した後で実行 devtunnel access create TUNNELID -a --expiration 2h することで、時間制限付きの匿名アクセスを設定できます。 設定できる最小値は 1 時間 (1h) で、設定できる最大値は 30 日 (30d) です。 アクセス制御の有効期限が切れると、トンネルから削除されます。 トンネルの有効期限が切れた後にアクセス制御が期限切れに設定されている場合は、トンネルの有効期限が優先されます。 アクセス制御の有効期限を設定した後は、トンネルでアクセス制御を完全にリセットしない限り、変更することはできません。 さらに、この有効期限は固定期間であるため、アクセス制御の有効期限は作成時にチェックされます。

永続的なトンネルを作成するにはどうすればよいですか?

devtunnel create を実行して、永続的なトンネルを作成します。 その前に devtunnel create を実行せずに devtunnel host を実行すると、devtunnel host コマンドは、接続が閉じられると削除される一時的なトンネルを作成します。

開発トンネルを作成し直すのと、同じ開発トンネルを再利用するのとではどちらがよいですか?

使用するたびに新しい開発トンネルを作成するのではなく、便利な場合は同じ開発トンネルを再利用することをお勧めします。 また、新しい開発トンネルを作成する場合と比べて、既存の開発トンネルを取得する方が少し早くなります。 また、同じ開発トンネルを再利用することで、開発トンネルの Web 転送 URL は、使用のたびに変更されるのではなく、安定します。

匿名ユーザーは開発トンネルを作成できますか?

いいえ、匿名ユーザーは開発トンネルを作成できません。 開発トンネルのすべての作成には、Microsoft Entra ID、Microsoft、または GitHub アカウントが必要です。

トンネル URL でトンネル ID が使用されていない場合、トンネル ID を選択するのはなぜですか?

トンネル ID はトンネルを参照するすべての操作に対して提供する必要があるため、独自のトンネル ID を選択できるため、利便性が向上します。 覚えやすく、入力しやすいトンネル ID を選択することをお勧めします。

開発トンネルのライセンス条項は何ですか?

devtunnel CLI を初めて使用する際に、開発トンネルのライセンス条項へのリンクが表示されます。 ライセンス条項をこちらからダウンロードすることもできます。

開発トンネルは他にどこで使用されますか?