Para conectarse a una máquina Red Hat remota en un clúster, el comando SSH necesario es el siguiente:
ssh -X -i id_rsa -t username@JumpHost ssh -X username@FrontEndHost
ya que hay un host de salto llamado JumpHost. Para una carga de trabajo equilibrada, JumpHost asigna automáticamente el host de front-end. Por lo tanto, FrontEndHost es sólo un nombre general para el host front-end real. Este comando SSH funciona bien en la terminal.
Ahora quiero configurar esta conexión SSH en MobaXterm. Si completo el host remoto en la configuración SSH básica con el nombre general FrontEndHost, aparece un error
Conexión de red cerrada inesperadamente en el lado remoto
cuando me conecto. Pero puedo conectarme correctamente si completo el campo Host remoto con el nombre de host real de un host front-end, digamos, por ejemplo, FrontEndHost1.
Deseo utilizar el nombre de interfaz general en el host remoto y sé que es posible. El hecho de que la conexión funcione con el nombre de host frontal real significa que otras configuraciones de MobaXterm no tienen problemas pronunciados; la única diferencia es que el campo Host remoto es el nombre de host general del front-end. No sé dónde está el problema y cómo solucionarlo. ¿Puedes ayudarme con este problema? Gracias.