2 つの仮想マシンの間でネットワーク経由のシリアル ポート通信を構成する
search cancel

2 つの仮想マシンの間でネットワーク経由のシリアル ポート通信を構成する

book

Article ID: 344135

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

vSphere 4.1 以降では、ネットワークを介して通信するように 2 つの仮想マシンの仮想シリアル ポートを構成することができます。そうすることにより、仮想シリアル ポート接続を ESX/ESXi ホストの TCP/IP 接続にリダイレクトできます。

Symptoms:

免責事項: これは英文の記事 「Configuring serial port communication over network between two virtual machines (2004954)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware vSphere ESXi 6.0
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.1
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Embedded
VMware ESX 4.1.x

Resolution

2 つの仮想マシンの間でネットワーク経由のシリアル ポート通信を構成するには、vCenter Server を起動して次の手順を実行します。
:ESXi ホストには Enterprise 以上のライセンスが必要です。
  1. 仮想マシンをパワー オフします。
  2. 仮想マシンを右クリックし、設定の編集 を選択します。
  3. [ハードウェア] タブで、追加 をクリックします。
  4. シリアル ポート を選択し、次へ をクリックします。
  5. ネットワーク経由で接続 をクリックします。
  6. サーバ をクリックします。
  7. ポート URI フィールドに、次の形式で URI (Uniform Resource Identifier) を入力します。

    protocol://host:port

    例:

    tcp://xxx.xxx.xxx.xxx:5480

    ここで

    host は、ESX/ESXi のホスト名または IP アドレスです。
    port は、ESX/ESXi ホストの任意の未使用ポートです。
    protocol は、接続で使用されるプロトコルです。次のいずれかを設定できます。

    • tcp - 暗号化されない TCP 接続 (IPv4 または IPv6)
    • tcp4 - 暗号化されない TCP 接続 (IPv4 のみ)
    • tcp6 - 暗号化されない TCP 接続 (IPv6 のみ)
    • ssl - tcp+ssl と同等
    • tcp+ssl - 暗号化される、TCP を介した SSL
    • tcp4+ssl - IPv4 の TCP を介した SSL
    • tcp6+ssl - IPv6 の TCP を介した SSL
    • telnet - TCP を介した telnet。仮想マシンとリモート システムでは、リモート システムが telnet 認証オプションをサポートする場合、ネゴシエートして SSL を使用できます。そのオプションがサポートされない場合、接続では暗号化されないテキスト(プレーン テキスト)を使用します。
    • telnet - TCP を介した SSL 上の telnet。この場合は、SSL ネゴシエーションが直ちに開始され、telnet 認証オプションを使用できません。

  8. 2 番目の仮想マシンで上の手順を繰り返します。ネットワーク経由で接続 画面が表示されたら、仮想マシンの クライアント を選択します。

: ESXi/ESX ホストの直接 URI に対して仮想シリアル ポートが構成されている場合、この仮想マシンの vMotion が失敗します。


Additional Information

ポート URI の詳細については、VMware vSphere API リファレンス ガイドで「Data Object - VirtualSerialPortURIBackingInfo」セクションを参照してください。 Configuring serial port communication over network between two virtual machines