Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

¿Caída de red accidental? Así recuperas el acceso a tu instancia de Windows en Google Cloud

By Avi KeinanJul 6, 20214 min read

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

Estás configurando un servidor Windows en Google Cloud y, de pronto, se queda sin conexión a internet. Seguro ya te ha pasado antes. Esta guía te muestra cómo recuperar el acceso rápido y sin complicaciones.

El problema puede deberse a errores en la configuración de red, en el ruteo o en el cliente VPN, sin olvidar los problemas con la configuración del Windows Firewall.

En Google Cloud (desde la consola), puedes acceder a la interfaz SAC (Special Administration Console) de la instancia mediante el puerto de la consola serial. A través de SAC puedes iniciar y acceder a la línea de comandos con privilegios de administrador para resolver el problema.

La consola se parece a una ventana de terminal. La entrada y la salida están en modo texto, y no cuenta con interfaz gráfica ni soporte para mouse.

Ten en cuenta que vas a necesitar la contraseña de administrador del servidor o del dominio para realizar los siguientes pasos.

Simulemos este escenario

Para preparar la demostración de este artículo, simulé un servidor desconectado de Internet. Me conecté al servidor y cambié de forma intencional la dirección IP de la instancia, pasando de Obtener una dirección IP automáticamente (DHCP) a una configuración estática con la IP 1.2.3.4.

Como puedes ver, el servidor dejó de responder a los pings de inmediato. A los pocos segundos, también se cayó la conexión RDP (escritorio remoto).

**Cómo volver a poner el servidor en línea**

1. En la página de Google Cloud Compute Engine, haz clic en el nombre de la instancia y luego en el botón Conectar a la consola serial:

Si el botón aparece en gris y no se puede pulsar, haz clic en Editar y marca la opción Habilitar la conexión a puertos seriales. Guarda los cambios.

Si la instancia forma parte de un grupo de instancias, o prefieres trabajar desde la cli, puedes usar el siguiente comando de gcloud:

gcloud compute instances add-metadata <INSTANCE_NAME> --metadata serial-port-enable=1 --project <PROJECT-ID>

Haz clic en el botón Conectar a la consola serial. Debería abrirse una nueva pantalla con la consola de la instancia.

2. La pantalla que ves ahora es la salida de SAC, desde donde llegaremos a la línea de comandos.

SAC permite ejecutar varias operaciones, pero vamos a mantenerlo simple. Usaremos SAC para acceder a la línea de comandos del servidor.

3. Escribe el comando:

cmd

para crear la sesión del símbolo del sistema y luego escribe:

ch -sn <ChannelName>

para pasar a la pantalla de línea de comandos. Presiona Enter.

En el ejemplo siguiente, el nombre del canal es Cmd0001 .

En la pantalla aparecerán algunos detalles de conexión. Esa información no es relevante para esta demo. Presiona Enter en la pantalla de la consola para continuar.

4. Para acceder a la línea de comandos, debes conectarte con las credenciales de administrador del dominio o del servidor. Ingresa el nombre de usuario, el dominio (opcional) y la contraseña, y presiona Enter.

Ya entraste a la línea de comandos del servidor con privilegios de administrador:

5. Con comandos de cli puedes solucionar errores de configuración habituales que pudieron causar la desconexión del servidor:

8. En el error de configuración que simulé, debo revertir la configuración de red de una IP estática 1.2.3.4 a DHCP. Escribe:

ipconfig /all

para obtener la lista de configuraciones de las interfaces de red del servidor.

El servidor tiene una interfaz de red llamada Ethernet, y su dirección IP es 1.2.3.4.

9. Usa el siguiente comando para cambiar la configuración de la interfaz de IP estática a DHCP, reemplazando InterfaceName con el nombre de la interfaz de tu servidor:

netsh interface ip set address "<InterfaceName>" dhcp

Listo. El servidor volvió a estar en línea y responde a los pings:

Esta metodología aplica únicamente a usuarios de Google Cloud que enfrentan desconexiones de red accidentales y repentinas. ¡A seguir produciendo!

¡Gracias por leer! Para no perderte nada, síguenos en el DoiT Engineering Blog , en el canal de DoiT en LinkedIn y en el canal de DoiT en Twitter . Para explorar oportunidades laborales, visita https://careers.doit-intl.com .