Synchronizing Windows hostnames and Skytap network hostnames with Skytap Helper

When a VM is placed on an automatic network in Skytap, the automatic network assigns the VM a unique hostname. Windows VMs may not recognize their Skytap network hostnames, because Windows also assigns hostnames (also called “computer names”) within the operating system.

To keep the Windows hostname and Skytap network hostnames synchronized, Skytap created the Skytap Helper utility. When it’s installed on a Windows VM, Skytap Helper:

  • Runs as a Windows service that starts automatically.
  • Checks every few seconds to see if the hostname of your VM matches what is configured in Skytap Cloud DNS and your network adapter hostname.
  • If the hostname of your Windows OS VM doesn’t match the hostname in Skytap Cloud for that VM, the utility restarts the VM so that the new hostname is applied.

The Skytap Helper utility only works if there is one automatic network in the environment and the VM is attached to it.

Contents

Downloading and installing Skytap Helper

  1. Navigate to https://cloud.skytap.com/assets from the VM web browser.
  2. Search for skytaphelper.msi in the public assets library.
  3. Click the download button to download the installer to your VM. Assets
  4. Run the installer on the VM (you may have to reboot).

Verifying the Skytap Helper installation

To verify that Skytap Helper is installed
  1. In the Windows VM, click Start > Run.
  2. Type services.msc. The Services management console displays.
  3. Verify that Skytap Helper is in the list of services. Windows_service_final

Disabling Skytap Helper

If you don’t want the Skytap Helper to automatically reboot and sync the VM hostname, you can disable Skytap Helper.

To disable Skytap Helper
  1. In the Windows VM, click Start > Run.
  2. Type services.msc. The Services management console displays.
  3. Double-click Skytap Helper. The Skytap Helper Properties dialog displays,
  4. Set the Startup type to Disabled.
  5. Click Stop. Windows_service_final