Zrok
ZrokはNetFoundryがOpenZitiのゼロトラストネットワークをベースに構築した、オープンソースのピアツーピアトンネル/イングレスサービスです。ローカルのアプリ、ファイル、Webコンテンツを、プライベートまたは公開で安全に共有できます。
代替サービス
技術スタック
技術スタックはまだ追加されていません。 ログインして追加を提案
ZrokはNetFoundryが提供するサービスで、同社のオープンソースのゼロトラストネットワークプラットフォームOpenZitiをベースに構築されています。公式サイトでは、オープンソースのゼロトラスト型ピアツーピアトンネル/イングレス(ingress)ソリューションとして紹介されており、公式がホストするSaaSサービスを利用することも、自分でセルフホストすることもできます。
主な機能
- プライベート共有:zrokユーザー間でリソースを非公開で共有します。プライベートの場合、リソースはどの公開エンドポイントにも公開されず、通信はzrokクライアント間でのみ暗号化されて転送されます。
- 公開共有:ローカルのアプリケーションを公開イングレス経由で公開し、即座に安全なトンネルアクセスを実現します。
- HTTPプロキシにとどまらない機能:HTTPエンドポイントのプロキシだけでなく、ファイルやWebコンテンツも簡単に共有できます。公式サイトによると、フレームワークは拡張可能で、より多様な分散型リソース共有に対応できるとされています。
- ゼロトラスト基盤:セキュリティは、OpenZitiが提供するゼロトラストのオーバーレイネットワークによって守られています。
- 公開サービスまたはセルフホスト:zrok.ioはNetFoundryが運営する公開サービスのインスタンスで、セルフホスト版と同じコードを使用しています。
想定ユーザーとユースケース
- ローカルのサービスを、デモやテストのために同僚や顧客へ一時的に公開したい開発者。
- 公開ポートを開けずに、自宅や社内ネットワーク内のサービスへ安全にアクセスしたい運用担当者や個人ユーザー。
- 自社のインフラ上に、管理可能なトンネルおよび共有サービスを構築したいチーム。
- ユーザー間でファイルやWebコンテンツを非公開で共有したい場面。
主な強み
- 始めやすい:公式サイトで示されている手順はわずか3ステップです。
- 柔軟なデプロイ規模:公式サイトによると、超大規模なサービスインスタンスへの拡張も、ごく小規模な構成への縮小も可能です。たとえばRaspberry Pi上でOpenZitiネットワークを動かし、その上にzrokを重ねることもできます。
- 単一のzrokバイナリに、zrok環境の実行と独自のサービスインスタンスのホストに必要なすべてのコンポーネントが含まれています。セルフホストの場合は、別途Zitiネットワークが必要です。
- オープンソースで、公式サイトでは無料で利用できると明記されています。
クイックスタート
公式サイトまたはGitHub Releasesから、お使いのプラットフォーム向けのバイナリをダウンロードし、次のコマンドを順に実行します。
zrok2 invite:サービス上にアカウントを作成します。zrok2 enable:現在のシェル環境で共有機能を有効にします。zrok2 share:リソースをすぐに安全に共有します。
技術要件と注意事項
- 公式のSaaSを使うには、まず招待フローを通じてアカウントを作成する必要があります。
- セルフホストでは、先にOpenZitiネットワークを用意し、その上でzrokのサービスインスタンスをデプロイする必要があります。
- 公式サイトには、ドキュメント、ダウンロード、料金、アカウント管理、ロードマップ、サービスステータスなどのページがあり、オープンソースのコードはGitHubのopenziti/zrokリポジトリで公開されています。具体的なプランや利用上限については、公式サイトの料金ページをご確認ください。
もっと見る
Cloudflare Tunnel
Cloudflare Tunnel は、サーバー上で軽量なデーモン cloudflared を実行し、Cloudflare との間にアウトバウンド専用のポスト量子暗号化接続を確立することで、オリジンサーバー、API、内部サービスをインターネットへ安全に公開するサービスです。パブリック IP も、インバウンドポートの開放も不要です。
Ngrok
ngrok は、アプリケーション、API、AI モデルへのトラフィックを、それらがどこで動いていてもルーティングし保護するための開発者向けインフラストラクチャプラットフォームです。ローカルアプリをワンステップで公開できるほか、本番環境では API ゲートウェイや AI ゲートウェイとしても利用できます。
Tailscale Funnel
Tailscale Funnel は Tailscale の機能のひとつです。インターネットからのトラフィックを tailnet 内のデバイス上で動作するローカルサービスへルーティングし、Tailscale をインストールしていない人でも公開された Funnel URL からアクセスできるようにします。
ChartDB
強力なオープンソースのデータベース図エディタ。インストール不要、データベースのパスワードも不要で、1つのクエリだけでデータベース構造を可視化できます
DNS Benchmark
世界中のDNSサーバーの到達性とパフォーマンスをローカル環境で一括ベンチマークし、結果をグラフで可視化するツール
LiteXiv
シンプルながら必要十分な機能を備えた、pixiv用の無料フロントエンドです。
