TeamViewer アクセスゲートウェイを使用すると、 アクセスエンドポイントデバイスへのゲートウェイとして機能することで、セグメント化されたネットワークや複雑なインフラストラクチャ内のデバイスに安全にアクセスできます。これらのアクセスエンドポイントは、他の管理デバイスと同様に動作し、それぞれに独自の TeamViewer ID、管理者の割り当て、条件付きアクセスルールのサポートがあります。
このガイドでは、アクセスゲートウェイを構成するために必要な初回設定について説明します。
この記事は、Agentless Access アドオンをご購入いただいたすべての TeamViewer Tensor ライセンスをご利用のお客さまに適用されます。
アクセスゲートウェイを設定する前に、次の前提条件が満たされていることを確認してください。
1. ネットワークセグメントとセキュリティ層内のアクセスゲートウェイの場所を特定してください。
2. 物理マシンと仮想マシンのどちらを使用するかを決定してください。
3. Linux ベースのゲートウェイ (推奨: Debian ベースのシステム) をインストールしてください。
4. ゲートウェイマシンに Podman(バージョン 4 以上)をインストールしてください。
5. アクセスエンドポイントベースイメージ (access endpoint-base-image)をアクセスゲートウェイマシンにコピーしてください。
TeamViewerの担当者に連絡して、正しいベースイメージを入手してください。
6. イメージをPodman コンテナストレージに読み込んでください。
podman load -i jumptarget-base-image.tar
イメージを読み込んだ後、後で使用するためにREPOSITORYとTAGの値をメモして保存します。これらはセットアップに必要になります。
7. Podman REST インターフェイスを起動します 。
podman system service --time=0 &
TeamViewerエージェントをダウンロードしてインストールするには、次の手順に従ってください。 デバイスへのEmbeddedエージェントのインストール
トークンまたはロールアウト設定を使用してエージェントを割り当てます。
sudo teamviewer-iot-agent assign <token or rollout-configuration>
次のコマンドを使用して、TeamViewer Embeddedエージェントを停止します。
sudo teamviewer-iot-agent stop
グローバル設定ファイルを編集します。
sudo nano /var/lib/teamviewer-iot-agent/global.conf
そして、ファイルの最後に次の行を追加します。
[int32] EnableJumpGate = 1
[strng] JumpTargetContainerImageName = "localhost/teamviewer-jump-target:latest"
[strng] PodmanRestApiBaseUrl = "http://localhost:8080/"
条件付きアクセスが必要な場合は、以下を追加します。
[strng] ConditionalAccessServers = <Server1> <Server2>
ファイルを保存して閉じます。
次のコマンドを使用して、TeamViewer Embeddedエージェントを再起動します。
sudo teamviewer-iot-agent start
TeamViewerクライアントでアクセスゲートウェイUIを有効にするには、TeamViewerの担当者にお問い合わせください。
アクセスゲートウェイデバイスの管理を許可するには:
これで、アクセスゲートウェイが正常にセットアップされ、アクセスエンドポイントデバイスを管理する準備が整いました。
セットアップが成功したことを確認するには、TeamViewerクライアントUIを開き、アクセスゲートウェイ管理ビューに移動します。そこで、新しく設定されたアクセスゲートウェイが管理対象デバイスの中にリストされているはずです。