termal.in

アクセス · Connector

NAT やファイアウォールの内側のサーバーへ——開放ポートなし。

Termalin Connector は、プライベートサーバーに 1 行でインストールするエージェントです。Termalin へ外向きに接続してリンクを開いたままにするので、ブラウザーや AI エージェントから、受信ポートもポート転送も、サーバー上に残り続ける鍵もなしでそのマシンに到達できます。自宅の NAT の内側にある Raspberry Pi、CGNAT の内側の VM、ロックダウンされたクラウドのマシンに最適です。

アウトバウンドのみ · 受信ポート不要 · Pro(または 14 日間のトライアル)

01  /  仕組み

外へ接続するのはサーバーだけ。内側へは何も入ってきません。

リバーストンネルやポートの開放は、サーバー上の何かが待ち受けることを意味します。それこそ NAT や CGNAT、ファイアウォールが遮断するものであり、攻撃者がスキャンして狙うものです。Connector はこれを逆転させます。

  • ▸アウトバウンドのみ。エージェントは Termalin へ接続を開き、それを維持し続けます。ポートで待ち受けることは一切ないので、受信側で許可・転送・スキャンの対象になるものがありません。
  • ▸中身は見えません。エージェントは、Termalin とホスト自身の localhost 上の sshd との間で、不透明な SSH のバイト列を運ぶだけです。認証情報や平文を見ることはありません。
  • ▸つながり続けます。サービスとしてインストールされ、ネットワークの瞬断や再起動のあとも自分で再接続します。

02  /  インストールは 1 行

1 つのコマンドでサーバーを登録。

termal.in/account にサインインし、Connector を追加をクリックして登録トークンを取得したら、到達したいサーバーで次を実行します。

curl -fsSL https://termal.in/tunnel-install.sh | sudo TERMALIN_TOKEN=<token> sh

小さな静的バイナリ(Linux x86_64 または arm64)をダウンロードし、ホストを登録し、サービスをインストールして接続します。あとからトークンなしで再実行すると、バイナリをその場で更新するだけです。セットアップはこれだけで、ルーターの変更も、セキュリティグループの編集も不要です。

03  /  鍵なし・テナントごと

サーバーに鍵は残りません。

登録すると、サーバーの sshd が Termalin の SSH 認証局を信頼するようになり、以降のログインはその都度発行される短期証明書を使います。盗まれる心配のある、長く残り続ける秘密鍵がサーバー上に保存されることはありません。証明書はあなたのアカウントに限定されます。sshd はあなたのテナントのプリンシパルだけを受け入れるよう設定されるため、ホストが共有の CA を信頼していても、他人向けに発行された証明書は拒否されます。

04  /  これで到達できるもの

ターミナル、ファイル、データベース、監視——そしてエージェント。

サーバーを登録すれば、ホスト型の機能はすべて鍵なしでそこに到達します。

  • ▸ウェブターミナル。ブラウザーから本物の SSH セッションを開けます。スマートフォンでも、タブレットでも、自分のものではないマシンからでも。Web SSH クライアントをご覧ください。
  • ▸SFTP でファイルを。同じリンクを通じて、ファイル(最大 100 MB)の閲覧・編集・転送ができます。
  • ▸プライベートなデータベース。localhost でしか待ち受けていないデータベースにも、キャビネットのデータベースクライアントから到達できます。
  • ▸AI エージェント。ホスト型 MCP エンドポイント、そして ChatGPT と claude.ai のカスタムコネクターは、鍵を渡すことなく登録済みのサーバーでコマンドを実行し、その監視とアラートを読み取ります。Connector ごとに、そのサーバーへの AI アプリと API キーのアクセスを止めるスイッチがあります。AI エージェントのための SSH をご覧ください。
  • ▸監視とアラート。Termalin は 1 分に 1 回、同じリンクを通じて読み取り専用のコマンドをいくつか実行し、それをダッシュボードとアラートに変えます。ディスクの逼迫、失敗したサービス、期限切れが近い証明書、サーバーのオフラインなどです。追加でインストールするものはなく、既定で有効で、すべてのサーバー用のスイッチと、サーバーごとのスイッチがあります。サーバー監視をご覧ください。

よくある質問

NAT やファイアウォールの内側にあるサーバーに SSH 接続するには?

サーバーに Termalin Connector を 1 行でインストールします。Connector は Termalin へ外向きに接続してリンクを開いたままにするので、受信接続を受け付けるものは何も必要ありません。あとはウェブターミナルや AI エージェントからそのマシンに到達でき、ポートの開放も、ルーターでのポート転送も不要です。

ポートを開けたり、ルーターで転送を設定したりする必要はありますか?

いいえ。Connector はアウトバウンドの接続だけを行い、ポートで待ち受けることはありません。そこが肝心な点です。NAT や CGNAT、厳格なファイアウォールの内側でも、自宅の Raspberry Pi でも、ロックダウンされたクラウドの VM でも、ルーターやセキュリティグループに手を触れずに動きます。

サーバーに SSH 鍵が置かれたままになりますか?

長く残り続けるものはありません。登録時に Connector はサーバーの sshd が Termalin の SSH 認証局を信頼するよう設定し、ログインのたびにあなたのアカウント専用に発行される短期証明書を使います。別のテナント向けの証明書は拒否されます。Connector は不透明な SSH のバイト列を運ぶだけで、認証情報や平文を見ることはありません。

Connector を通じて何ができますか?

ブラウザーでの本格的なターミナルと SFTP ファイルブラウザー、プライベートなデータベース、そしてホスト型 MCP エンドポイントを通じた AI エージェントの鍵なしアクセス——ChatGPT や claude.ai が到達するのと同じサーバーです。Connector のあるサーバーは、追加のインストールなしで監視とアラートも使えます。再起動のあとは自分で再接続します。

費用はいくらで、どのシステムで動きますか?

Connector はホスト型の機能なので、Pro または 14 日間のトライアルの Termalin アカウントが必要です。エージェントは Linux x86_64 と arm64 向けの小さな静的バイナリで、クライアント側(ブラウザーのターミナルやエージェント)はどこでも動きます。

どこに隠れているサーバーにも。

サーバーに 1 行、受信ポートなし、鍵も残しません。ブラウザーから到達するもよし、エージェントに託すもよし。

Pro(または 14 日間のトライアル) · NAT 越しガイド · 自宅サーバーに到達(英語)