¿Puedo hacer ping a mi computadora portátil que está conectada a WiFi desde una instancia EC2?

Editar: La pregunta original era si podía hacer ping / SSH a su computadora portátil …

Habiendo cambiado la pregunta, mi respuesta es no. No puede hacer ping directamente a su computadora portátil desde una instancia de AWS EC2. Especialmente porque estás en tu wifi corporativo que no puedes cambiar.

Supongo que tiene un conmutador / enrutador en casa con capacidades de reenvío de puertos, verá por qué más tarde.

Su servidor AWS no puede hacer ping a su computadora portátil directamente ya que tiene una IP privada. Las IP privadas no son enrutables fuera de una red interna.

Para poder enviar SSH a su computadora portátil, deberá configurar el reenvío de puertos para SSH. Ahora no mencioné el reenvío para ICMP (ping) porque realmente no se puede reenviar eso en un enrutador doméstico. Sin embargo, puede reenviar todos los paquetes ICMP a una dirección interna con un enrutador más robusto, pero no lo recomiendo.

Para configurar el reenvío de puertos SSH, vaya a la interfaz de su enrutador / conmutador y configure el reenvío de puertos para el puerto 22 a la dirección IP interna de su computadora portátil. Le recomiendo que también configure las reservas de DHCP para que su IP no cambie.

Asegúrese de que su computadora portátil también acepte conexiones entrantes en el puerto 22.

Una vez hecho esto, probablemente pueda usar SSH desde AWS.

Pero una palabra de advertencia primero.

Si reenvía todo lo que entra al puerto 22 a su computadora portátil, eventualmente tendrá a alguien que no quiere entrar. Por lo tanto, puede filtrar las solicitudes entrantes para aceptar solo su IP pública de AWS y configurar una contraseña segura para su conexión SSH.

No hay ruta desde su instancia EC2 a su computadora portátil. SSH solo funciona como un terminal remoto, no establece una ruta de comunicación general entre su computadora portátil y la Instancia o VPC.

Debería implementar una VPN para hacer ping entre las respectivas IP de LAN de la computadora portátil y la Instancia. Alternativamente, reenvíe su IP pública desde la red de su computadora portátil a su IP LAN.

Sí, puede hacer esto, pero requiere algunos túneles y dns dinámicos. El servicio más fácil que he usado para lograr esto es ngrok (túneles introspectables seguros a localhost).

Puede descargar la utilidad, ejecutarla en su computadora portátil y le dará una URL que está en Internet pública. Se verá algo así como http://www.12345.ngrom.com .

Luego, desde su instancia EC2, puede hacer exactamente lo que quiere haciendo “ping http://www.12345.ngrom.com