jueves, 7 de julio de 2011

Ver que puertos están abiertos en nuestro servidor Ubuntu

En ocasiones nos es importante conocer que puertos se encuentran abiertos en nuestro server, bien sea para verificar si nuestro script de conexión está funcionando correctamente o para poder brindar conexión a terceros, en fin, estos comandos nos son muy utiles:

Desde nuestro server o ingresando mediante ssh desde la consola ejecutamos:

$ sudo netstat -plut

Esto nos mostrará una lista con los puertos abiertos: PID yprograma asociado, direccion local, el tipo de protocolo utilizado (UDP o TCP), y los sockets que estan escuchando.

$ sudo netstat -putan

Este comando es el que en si utilizo, nos muestra una información más detallada, con ip y puertos abiertos, ademas del servicio a cargo u ofrecido.

$ sudo lsof -i

Este lo vi en un blog, pero no me convencio la información ofrecida, talvez por el hecho de estar buscando otro tipo de reporte o por mi falta de tiempo para analizarlo.

En si, debo aclarar que esto en realidad son más como memorias que espero utilzar en algún momento, sin embargo compartirlo no estaba de más.

Un saludo.

2 comentarios: