Dejo unos pocos comandos y oneliners en sistemas GNU+Linux que posiblemente usarás si andas administrando sistemas GNU+Linux.
Si no los usas no pasa nada ya que siempre puedes irte a tomar una limonada fresquita al kiosko de un parque por la noche y disfrutar de la vida en vez de administrar sistemas GNU+Linux
Creo que podemos empezar la serie de posts con la comprobación de puertos. No siempre vas a poder utilizar nmap porque o bien no está instalado, no se permite, no tiene salida a internet una máquina, etc … y vas a tener que tirar de «trucos del almendruco» o de usar otras herramientas.
# Comprobar si un puerto anda abierto con nmap (tcp y udp)
nmap 192.168.90.62 -p 8680 | grep -i 8680 nmap -sU 192.168.90.62 -p 8680 | grep -i 8680
# Comprobar si un puerto anda abierto con openssl
openssl s_client -tls1_2 -connect 192.168.90.62:8680 2>&1 | grep -i connected
# Comprobar si un puerto anda abierto con curl
curl -v --silent 192.168.90.62:8680 2>&1 | grep -i connected curl -v telnet://8.8.8.8:53
# Comprobar si un puerto anda abierto con telnet
telnet 8.8.8.8 442
# Comprobar si un puerto anda abierto con bash
: </dev/tcp/8.8.8.8/443
# Comprobar si un puerto anda abierto con netcat (nc)
netcat -zv 8.8.8.8 443
Y eso es todo por hoy amigo/a/e. Sigueme para más consejos, dale a like y deja si quieres en los comentarios otros truquis que usas para el tema de los putos puertos.
Saludos cordiales.
ss -untap | grep puerto_o_proceso