本文へ移動
HTTP向けHTTPS URLと公開TCP / UDPポート

ポート開放なしで、localhostを公開。

Proxlaneは、小型のGo CLI、HTTPS対応HTTPトンネル、公開TCP / UDPエンドポイント、独自ドメイン、常駐プロファイル、通信検査、リレー側アクセス制御を備えた開発者向けトンネルサービスです。

HTTPS

HTTPトンネル向けTLSエッジ

HTTP

コールバックとWebアプリ

TCP

ランダムまたは固定ポート

UDP

Bedrockとデータグラム

proxlane
relay ready

$

DoctorHTTPSTCPUDP

独自ドメイン

自分のホスト名

常駐

接続を維持

セーフティ

アクセスを防御

サポート

診断情報

最初のローカルサービスを公開

Proxlaneをインストールし、アカウントを接続して、端末で動いているサービスを公開します。

  1. 1

    インストール

    Windows Launcher、またはLinux・Windows用CLIを選びます。

  2. 2

    アカウントを接続

    Launcherのログイン、またはブラウザーからCLIの認証を行います。

  3. 3

    確認して公開

    ローカルサービスを診断し、トンネルを起動して公開アドレスを共有します。

ポート3000のローカルHTTPサービスを公開するCLIの例

proxlane login
proxlane doctor http 3000
proxlane http 3000
導入手順をすべて見る

組み込みワークフロー

最初のトンネルを作った後に役立つ機能。

ダッシュボードから始める

DNS確認付きの独自ドメイン

PlusとProではCNAMEをProxlaneへ向け、ダッシュボードでDNSを検証して、自分のホスト名でHTTPSトンネルを開始できます。

常駐トンネル

プロファイルとOSサービスにより、ターミナルを閉じた後もトンネルを維持できます。状態、ログ、ダッシュボード表示にも対応しています。

Traffic Inspector

HTTP、TCP、UDPの通信を絞り込み、検索、詳細表示し、再現用curlコマンドとしてコピーできます。

エンドポイント保護

通信がローカルサービスへ届く前に、リレーでBasic認証、Bearerトークン、保存済みのIP・国別アクセスリストを検証します。

セーフティ機能

疑わしいパス、大きすぎるリクエスト本文、アクセス頻度の急増、アクセス制御による拒否、独自ドメインのDNS不備をリレーで止め、セーフティ画面に表示します。

サポート用診断情報

バージョン、OS、プロファイル、サービスの状態、診断結果、最近のログを、秘密情報を伏せてサポート用にまとめられます。

最近追加された機能

トンネルを作るだけで終わらない。

公開後に必要になる、安定したホスト名、長時間実行、通信の見える化、安全な公開エッジまで扱えるようになりました。

自分のホスト名で公開

独自HTTPドメインを予約し、CNAME手順に沿ってDNSを検証した後、proxlane http --domain で開始できます。

閉じても動かす

Linux / Windows の常駐プロファイルとローカルサービスランナーで、ターミナルを閉じてもトンネルを維持できます。

エッジで保護

Basic認証、Bearerトークン、IP・国別の許可リストとブロックリストをリレーで適用し、localhostへ届く前にアクセスを制御します。

何が起きたか分かる

通信ログ、セーフティイベント、使用量、DNSの状態、サポート用の診断情報を、SQLiteを基盤とする共通の管理機能で確認できます。

料金

無料で始めて、必要になったときだけアップグレード。

FreeでAgentを試せます。PlusとProでは、同時トンネル数、予約HTTPホスト名または独自ドメイン、固定TCP / UDPポート、通常の開発作業向け月間転送量が増えます。

Free

0円/月

同時トンネル数
1
接続デバイス数
3
対応プロトコル
HTTP / TCP
月間転送量
5 GB
ログ保持期間
1日
予約HTTPホスト / 独自ドメイン
予約なし・ランダムHTTPホスト
固定TCPポート
0
固定UDPポート
0
UDP
対象外
その他の上限・保護機能
自動化トークン数
1
Basic認証
利用可能
Bearerトークン保護
対象外
IPアクセス制御
対象外
国別アクセス制御
対象外

Plus

390円/月

同時トンネル数
3
接続デバイス数
10
対応プロトコル
HTTP / TCP / UDP
月間転送量
50 GB
ログ保持期間
7日
予約HTTPホスト / 独自ドメイン
1
固定TCPポート
1
固定UDPポート
1
UDP
利用可能
その他の上限・保護機能
自動化トークン数
3
Basic認証
利用可能
Bearerトークン保護
利用可能
IPアクセス制御
利用可能
国別アクセス制御
利用可能

Pro

980円/月

同時トンネル数
10
接続デバイス数
30
対応プロトコル
HTTP / TCP / UDP
月間転送量
200 GB
ログ保持期間
14日
予約HTTPホスト / 独自ドメイン
5
固定TCPポート
5
固定UDPポート
5
UDP
利用可能
その他の上限・保護機能
自動化トークン数
10
Basic認証
利用可能
Bearerトークン保護
利用可能
IPアクセス制御
利用可能
国別アクセス制御
利用可能

通信フロー

外向きのAgent接続から公開エンドポイントを作成。

HTTP通信はCaddyでHTTPSを終端し、リレーが有効なエンドポイントを照合します。必要に応じてHTTP保護を適用し、メタデータを記録してから、Agentが開いたデータ接続へ転送します。

外向きAgent

CLIはリレーとの制御セッションを維持し、通信に必要なデータ接続をローカル側から開きます。

ユーザー単位の管理

トークン、サブドメイン、トンネル、ログはログイン中のユーザーに紐づきます。

リレー側で保護

認証とIP・国別のアクセスリストは、通信がlocalhostへ届く前にリレーで検証されます。

図1 — Proxlaneを通る通信
  1. 公開リクエストがエッジとRelayへ届きます。
  2. Relayが接続中の公開先とBasic/Bearer保護を確認し、状態・転送量・時間を記録します。
  3. Agentから外向き接続を作り、localhost:3000へリクエストを転送します。
  4. 開発アプリは端末内で動かし、ダッシュボードで接続ログを確認できます。
詳細図

横にスクロールすると図全体を読めます。この領域にフォーカスすると、矢印キーでも移動できます。

公開インターネットエッジとRelayローカル端末GET /previewhttps://demo.proxlane.com接続中の公開先を確認Basic / Bearerで保護状態・転送量・時間を記録Agentから接続PAgent外向き接続開発アプリlocalhost:3000端末内のみ200GET /preview64ms

ネットワーク構成

現在のProxlaneが実際に処理する経路。

図は現在のリレー、CLI、ダッシュボード、SQLiteベースのポリシー実装に基づいています。外向きAgentセッション、リレー側保護、予約エンドポイントの所有者確認、通信検査、月間転送量制限を表しています。

HTTP / HTTPS

HTTPSまたは独自ドメインからlocalhostへ

HTTP通信はHTTPSエッジへ入ります。検証済み独自ドメインとProxlaneホストは、有効なトンネルへAgent接続経由で転送されます。

  1. ブラウザーのHTTPリクエストがHTTPSエッジへ届きます。
  2. CaddyがTLSを終端し、Relayが転送先の決定・保護・記録を行います。
  3. Agentの外向き接続を通してローカルアプリへ届き、ConnectionLogに状態・転送量・時間を記録します。
詳細図

横にスクロールすると図全体を読めます。この領域にフォーカスすると、矢印キーでも移動できます。

公開インターネットTLSエッジGo RelayAgentlocalhostGET /appブラウザーからの要求CaddyTLSを終端Go Relay転送・保護・記録Agent外向きのデータ接続アプリ127.0.0.1:3000ConnectionLog状態・転送量・時間
Caddy TLS独自ドメインAgentのデータ接続

TCP / UDP

HTTP以外のサービス向け公開ポート

TCPとUDPエンドポイントは公開ポートで待ち受けます。ランダムポートは予約済み範囲を避け、固定ポートはログイン中の所有者だけが利用できます。

  1. TCP・UDPクライアントは公開ポートとRelayを経由し、Agentからローカルサービスへ接続します。
  2. TCPはストリームの転送量、UDPはデータグラムの通信を計測します。UDPにはPlusまたはProが必要です。
  3. 自動ポートは予約済み固定ポートを避けてランダムに割り当てます。固定ポートは予約した所有者が利用します。
詳細図

横にスクロールすると図全体を読めます。この領域にフォーカスすると、矢印キーでも移動できます。

クライアント公開ポートRelayAgentローカルサービスTCPクライアントSSH, DB, Java:10007固定またはランダムストリーム転送量を計測Agentデータ接続ローカル :22TCPサービスUDPクライアントBedrock・データグラム:22001Plus / Proデータグラム通信を追跡AgentUDPデータローカル :19132UDPサービス自動ポートはランダムに割り当て予約済み固定ポートを避ける
ランダムポート固定ポートUDP Plus / Pro

所有権

予約エンドポイントとDNSの検証

予約ホスト名、独自ドメイン、固定ポートはEndpointレコードへ保存されます。リレーは所有者、プラン、DNSを確認してからトンネルを受け付けます。

  1. ダッシュボードからHTTPホスト・独自ドメイン・TCP/UDPポートを予約し、Endpointへ保存します。
  2. CLIは--subdomain・--domain・--remote-portで公開先を指定します。
  3. Relayは所有者・プラン・DNSを確認してトンネルを開始し、未予約や別ユーザーの公開先にはエラーを返します。
詳細図

横にスクロールすると図全体を読めます。この領域にフォーカスすると、矢印キーでも移動できます。

ダッシュボードSQLite / PrismaRelayのポリシー公開先を予約HTTPホスト / TCP / UDPEndpointレコードuserId + protocolCLIから再利用同じ所有者proxlaneコマンド--subdomain / --domain /--remote-portRelayによる確認同一ユーザーの確認トンネル開始所有者が一致エラーを返す未予約 / 別のユーザー
EndpointテーブルCNAME確認同一ユーザーポリシー

可観測性

通信の調査、使用量、セーフティイベント

リレーは接続メタデータ、サンプル記録したリクエストの詳細、転送量、ブロックイベントを記録し、ログ・料金・セーフティ画面に表示します。

  1. RelayがHTTP/TCP/UDPの送受信転送量を計測します。
  2. ConnectionLogからログの詳細を、MonthlyUsageから料金ページの使用量を表示します。
  3. リクエスト本文はサンプル記録し、機密ヘッダーは表示前にマスクします。
詳細図

横にスクロールすると図全体を読めます。この領域にフォーカスすると、矢印キーでも移動できます。

通信Relayの計測SQLiteダッシュボードHTTP/TCP/UDPデータの流れ計測送受信の転送量ConnectionLogヘッダーとサンプルログ詳細を調査MonthlyUsage使用量の台帳料金・使用量5 / 50 / 200 GBリクエスト本文をサンプル記録機密ヘッダーを表示前にマスク
ConnectionLogMonthlyUsageセーフティイベント

開発に役立つ実践ガイド

ローカルアプリの準備ができたら

ダッシュボードを開き、Agentをインストールして、ポートを公開。

ログイン