Cambiar el puerto de administración remota

Remote Admin es un agente AppDNA que se ejecuta dentro de la máquina virtual durante Install Capture. El administrador remoto se instala automáticamente en la máquina virtual al instalar el MSI de configuración de VM de Citrix AppDNA. MSI configura Remote Admin para que se inicie automáticamente cuando la máquina virtual se encienda y para que escuche las conexiones del cliente AppDNA en el puerto 54593.

El puerto se puede cambiar iniciando RemoteAdmin.exe desde la línea de comandos en la máquina virtual e incluyendo el siguiente parámetro:

-tcp_port=port

Donde puerto es el nuevo puerto.

Esto debe hacerse cada vez que se inicie el Administrador remoto. Lo que esto significa en la práctica depende del estado de la máquina virtual en la que Install Capture invierte la máquina virtual al principio de cada Install Capture. Este estado viene determinado por el estado de la máquina virtual al crear la instantánea que utiliza Install Capture. Para ayudarle a entender cómo funciona esto, a continuación se muestra información de fondo.

Para cada Install Capture, AppDNA realiza lo siguiente:

  1. Se conecta con el proveedor de máquinas virtuales y revierte la máquina virtual a la instantánea especificada en la configuración de la máquina virtual. El estado de la máquina virtual cuando se tomó la instantánea controla el estado en el que AppDNA invierte la máquina virtual.
  2. Utiliza el Administrador remoto para ejecutar las tareas de captura dentro de la máquina virtual.
  3. Suspende la máquina virtual (o la apaga o la deja en funcionamiento). (Suspensión es la acción predeterminada. Para cambiar esto, utilice la opción Acción de limpieza de VM en Cuadro de diálogo Configuración de máquinas virtuales.)

La forma en que se inicia el Administrador remoto depende del estado de la máquina virtual cuando AppDNA vuelve a ella en el paso 1:

  • Ejecución: Si el SO invitado se está ejecutando y el usuario ha iniciado sesión, el Administrador remoto ya se está ejecutando y no se inicia de nuevo.
  • Apagar: Si la máquina virtual está apagada, una vez que la máquina virtual se enciende en el Administrador remoto se inicia mediante el comando almacenado en la siguiente clave del Registro en la máquina virtual: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.

Por lo tanto, la forma en que configure el Administrador remoto para que utilice un puerto diferente depende del estado de la máquina virtual cuando se toma la instantánea Install Capture. A continuación se proporcionan instrucciones paso a paso para cada opción.

La forma de crear una instantánea depende de la tecnología de virtualización que esté utilizando. Sin embargo, para todas las tecnologías, el paso final de la Asistente de configuración de máquina virtual proporciona opciones para crear una instantánea en estado suspendido o apagado. Por lo tanto, puede realizar los siguientes pasos en la máquina virtual mientras trabaja a través del asistente.

Para cambiar el puerto de administración remota para una instantánea de estado suspendida

Siga estas instrucciones antes de suspender la máquina virtual y crear la instantánea en la que Install Capture revertirá la máquina virtual.

  1. En la máquina virtual, abra el Administrador de tareas de Windows.

  2. En la ficha Aplicaciones del Administrador de tareas, haga clic en RemoteAdmin y, a continuación, haga clic en Finalizar tarea.

  3. Abra un símbolo del sistema y escriba lo siguiente:

    "location\RemoteAdmin.exe" -tcp_port=port

    Donde location es la ubicación de RemoteAdmin.exe. De forma predeterminada, es C:\Program Files\Citrix\AppDNA\VM Configuration en una máquina virtual de 32 bits (C:\Program Files (x86)\Citrix\AppDNA\VM Configuration en una máquina virtual de 64 bits) y el puerto es el nuevo número de puerto.

Esto inicia el Administrador remoto y lo configura para usar el nuevo número de puerto. Ahora puede suspender la máquina virtual y crear la instantánea.

Para cambiar el puerto de administración remota para una instantánea de estado apagado

Siga estas instrucciones antes de apagar la máquina virtual y crear la instantánea en la que Install Capture revertirá la máquina virtual.

  1. En la máquina virtual, haga clic en Inicio > Ejecutar.

  2. Escriba Regedit y, a continuación, haga clic en Aceptar.

  3. En el Editor del Registro, vaya a la siguiente ubicación:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

  4. En el panel derecho, haga doble clic en RemoteAdmin.exe.

  5. En el cuadro de diálogo Modificar cadena, agregue lo siguiente después del valor existente:

    -tcp_port=port

    Donde puerto es el nuevo número de puerto. (Asegúrese de que hay un espacio antes de -tcp_port.)

  6. Haga clic en Aceptar y cierre el Editor del Registro.

Esto configura la máquina virtual para que utilice el nuevo número de puerto cuando se inicie el Administrador remoto. Ahora puede apagar la máquina virtual y crear la instantánea.