Problém s duplicitními úhozy v konzole VMWare vSphere

Může se jednat o problém při vzdáleném připojení ke konzole virtuálního počítače s klientem VMWare vSphere prostřednictvím pomalého připojení WAN nebo VPN opakované duplikování (lepení) klávesových úhozů klávesnice. Normální provoz se systémem je v tomto případě nemožný, takže při pokusu o zadání názvu účtu a hesla se místo jednoho stisknutého znaku objeví několik identických. Místo admina dostaneme aaaaddddmmmmiiiinnnn.

Problém nezávisí na hostujícím OS ve virtuálním stroji a může nastat u systémů Windows i Linux. Když se připojujete ke stejnému virtuálnímu počítači přes RDP / SSH, žádné takové problémy neexistují.

Problém je v tom, že v důsledku síťových zpoždění si klient vCenter myslí, že klíč byl stisknut (nebo sevřen), takže se objeví efekt lepení klíčů.

Chcete-li se tohoto efektu zbavit, musíte prodloužit časový limit mezi úhozy v konzole vSphere. Tuto hodnotu lze změnit dvěma způsoby:

  • Přímo v konfiguračním souboru vmx virtuálního počítače
  • V nastavení VM v klientském GUI vSphere

1 způsob:

Chcete-li provést změny přímo v souboru vmx:

  1. Odpojte VM
  2. Otevřete konfigurační soubor .vmx virtuálního počítače a na konec přidejte řádek keyboard.typematicMinDelay = "2000000".Poznámka:. Prodleva zpoždění je v mikrosekundách. V tomto případě to zvýšíme na 0,2 sekundy.
  3. Zapněte VM

2 způsoby:

Upravte konfiguraci VM v klientovi vSphere:

  1. Vypněte virtuální počítač
  2. Otevřete jeho nastavení a přejděte do sekce Upravit nastavení > Možnosti > Generále > Konfigurační parametry
  3. Kliknutím na ikonu přidejte novou konfigurační proměnnou Přidat řádek.
  4. Zadejte název proměnné keyboard.typematicMinDelay a význam 2 000 000
  5. Zapněte VM

Po provedení změn účinek opakovaných stisků kláves v konzole vSphere zmizí.

Tip. VMWare má skrytou schopnost připojit se ke konzole VM pomocí klienta VNC.