ssh a través del teléfono Android conectado al server AWS EC2

Descargo de responsabilidad: no sé si este es el problema real, solo sospecho que lo es.

He configurado una instancia de Amazon Web Services EC2 como un server git remoto. Tuve que configurarlo para que solo aceptara el tráfico entrante desde una única dirección IP aunque quería abrirlo para todos porque lo usaré mientras viajo.

La complicación aquí es que los teléfonos mobilees no pueden tener una dirección IP estática y accederé al server usando mi teléfono Android conectado a mi computadora portátil. Esto significa que tengo que crear una nueva regla para aceptar el tráfico de mi dirección IP actual antes de conectarme al server a través de ssh.

Al establecer esta regla, hay una opción para usar "Mi dirección IP". Amazon revisa automágicamente mi dirección IP actual y la establece en la regla. Parece 123.123.123.123/32. La parte "/ 32" allí es el final real de la dirección.

Cuando pruebo el server desde casa, no tengo problemas para acceder al server desde mi computadora de escritorio a través de la networking doméstica con IP estática. Igualmente, no hay problemas para acceder al server desde mi computadora portátil a través de la networking doméstica. Luego conecté mi teléfono a mi computadora portátil e intenté acceder al server a través de la networking mobile con la regla de dirección IP estática en el hogar todavía en su lugar. Como era de esperar, la connection no se realizó porque el teléfono tiene asignada una dirección IP diferente.

PERO … luego salgo por un día de encoding en una buena location y trato de conectarme al server y no funciona. Entré a mi console EC2 y establecí una nueva regla para aceptar el tráfico de mi dirección IP actual sobre mi teléfono conectado utilizando la configuration automática de "Mi dirección IP". Luego intenté conectarme al server a través de ssh. Sin alegría.

La connection no está hecha. Simplemente agota el time de la misma manera que lo hizo cuando originalmente probé intentando acceder desde una dirección IP no especificada en la regla.

Así que estaba pensando que tiene algo que ver con los puertos. ¿Es eso lo que dice "/ 32" arriba? ¿O lo tengo todo fuera de control?

¿Qué puedo hacer para reunir más información para ayudar a definir cuál es el problema real aquí?

Encuentre un proveedor de VPN Android que le venderá una IP estática para cada uso. Esa podría ser una forma de usar una IP estática como medida de security. Si el proveedor de VPN también ofrece el service en la PC, puede establecer ambos en la misma IP. Su ambición es realmente poder configurar un service de VPN en su máquina virtual y luego configurarlo para que solo exista conexiones desde su propio SSH. Tendría que ajustar su "grupo de security" para excluir los enlaces de VPS desde cualquier lugar. El segundo método significa que no necesitaría dos direcciones estáticas y una capa de security añadida.