web-dev-qa-db-ja.com

リモートデスクトップがクローンに接続できないVM

別のVMから複製したWindows2012 Server VM)があります。

私は次のことをしました:

  • [このコンピューター]-> [プロパティ]-> [リモート設定]を右クリックし、[このPCへのリモート接続を許可する]をオンにしました
  • 「セキュリティが強化されたWindowsファイアウォール」->「インバウンドルール」に移動し、「リモートデスクトップ-ユーザーモード」のすべてのオプションがファイアウォールを通過できることを確認しました。
  • すべての「リモートデスクトップ」関連サービスを手動で開始して、何かが実行されるかどうかを確認しました。
  • レジストリキーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcpを調べて、リモートデスクトップがデフォルトのポート3389で実行されていることを確認しました

これらすべてにもかかわらず、リモートデスクトップ経由でこのマシンに接続することはできません。他のすべてのネットワークポートは正常に機能しているようで、トラフィックは2方向に機能します。

私が実行した場合:

netstat -a

また、ポート3389で何もリッスンしていません。その結果、私が行ったことすべてにもかかわらず、リモートデスクトップが実行されていないようです。

2
Doug

問題は、クローンされているマシンが原因でした。

リモートデスクトップには証明書が関連付けられています。その証明書には、マシン名が含まれています。証明書のマシン名が現在のマシン名と一致しない場合、リモートデスクトップは実行されません。

この問題を解決するために:

  1. 証明書マネージャー(certlm.msc)を実行します。
  2. リモートデスクトップ->証明書に移動します
  3. 証明書を削除します。 (別のコンピューター名で表示されるはずです)
  4. マシンを再起動します

再起動時に新しい証明書が作成され、機能するはずです。

3
Doug