注目★★★★★Hacker News
NAT 越しリモートアクセス、ブラウザだけで——BitBang CLI 公開
30秒で把握
- 1BitBang CLI が NAT 越し接続を 6 桁コード交換で実現・ブラウザ + P2P 暗号化・アカウント不要
- 2SSH のようなポート開放・事前設定が不要・CGNAT 環境や社内ネットワークから即座に利用可
- 3シグナリングサーバ依存だが接続後の通信は P2P・本番運用前にサーバ可用性・SLA 確認を推奨
要約
BitBang CLI は、ポート開放も設定も不要で NAT/CGNAT 越しにリモートマシンへ安全にアクセスできるツール。静的 Go バイナリ 1 つで、ブラウザからシェル・ファイル操作・ネットワーク内の Web アプリプロキシが利用でき、スマホなど不便な環境では 6 桁コード交換でペアリング可能。通信は WebRTC/DTLS の P2P 暗号化で、シグナリングサーバは接続橋渡し後に関与しない。SSH とは異なり、事前設定やアカウントが一切不要で、`curl bitba.ng/install | sh` と `bitbang serve` の 2 コマンドで即座に共有 URL が生成される。ブラウザクライアント側はインストール不要、ターミナルを開いたことのないユーザにも URL を渡すだけでアクセスを許可できる。
あなたへの影響
自宅 NAS、Raspberry Pi、IoT デバイスへの低レイテンシ遠隔アクセス需要が高い日本の環境で、Tailscale や VPN と異なり、シグナリングサーバ以外の外部ホストへ接続を晒さない設計が利点。
推奨:ただしシグナリングサーバ (bitba.ng) の稼働継続性とセキュリティ監査が本番運用の判断ポイント。