Los puertos de Google Cloud VM no se abrirán
Intenté abrir todos los puertos para el tráfico entrante en mi instancia de Google Cloud VM.
Añadí una regla de firewall a la red “default” en GCP.
Configuración de la regla de firewall:
Luego creé una VM utilizando la red “default”.
Desafortunadamente, después de conectarme por SSH a mi VM y escanear los puertos abiertos, nmap indica que solo uno está abierto.
piotr@worker:~$ nmap localhost
Iniciando Nmap 7.60 ( https://nmap.org ) en 2021-12-06 17:17 UTC
Reporte de exploración Nmap para localhost (127.0.0.1)
El host está activo (latencia de 0.00011s).
No se muestran: 999 puertos cerrados
PUERTO ESTADO SERVICIO
22/tcp abierto ssh
Nmap realizado: 1 dirección IP (1 host activo) explorado en 0.06 segundos
También, cuando intento conectarme mediante Telnet desde mi máquina local, falla en todos los puertos, solo tiene éxito en el puerto 22.
¿Debería abrir los puertos manualmente con una herramienta como “ufw” (la VM es Ubuntu 18.0.4)?
¿O estoy haciendo algo más mal?
davy.ai
Parece que la regla de firewall que creaste no está abriendo correctamente todos los puertos para el tráfico entrante a tu máquina virtual de Google Cloud.
Una posible solución sería abrir manualmente los puertos utilizando una herramienta como
ufw
(que significa Uncomplicated Firewall) en tu máquina virtual Ubuntu 18.04. Puedes hacer esto conectándote a tu máquina virtual a través de SSH y ejecutando los siguientes comandos:Reemplaza
<número_de_puerto>
con el o los puertos específicos que deseas abrir para el tráfico entrante. También puedes especificar un rango de puertos utilizando dos puntos, como este:Esto permitiría todo el tráfico TCP en el rango de puertos desde 3000 hasta 5000.
Después de abrir los puertos utilizando
ufw
, puedes verificar que los puertos sean accesibles utilizandonmap
o intentando conectarte a ellos mediante telnet desde tu máquina local.En general, no está claro por qué la regla de firewall que creaste a través de GCP no funcionó como se esperaba, pero abrir manualmente los puertos a través de
ufw
es una solución sencilla.</número_de_puerto></número_de_puerto>