ID
50
Autor
pacorp
Fecha
09/10/2005
Como averiguar si tenemos un puerto abierto

En muchas ocasiones cuando abrimos un puerto (TCP ó UDP) no existe la certeza que dicho puerto se haya abierto. Vamos a explicar un método sencillo para averiguar si tenemos abierto cualquier puerto que elijamos.

Para realizar dicha tarea nos vamos a ayudar de un sencillo programa llamado “http file server”, que se puede obtener en http://http-file-server.softonic.com/ie/28483. Este programa es un servidor de archivos a través de un entorno web, es decir, se podría decir que es un servidor web con capacidad para transferencia de archivos. Esta capacidad de transferencia de archivos nos servirá también para medir la velocidad en subida de nuestra línea adsl.

En primer lugar, descargamos el programa de la página que he comentado (son unos 400 k aproximadamente), ejecutamos el archivos hfs.exe y obtendríamos una imagen como ésta:

1.jpg

Como vemos el programa arranca de forma automática en ON (activado) y, por defecto, con el puerto 80. Ahora lo que debemos hacer es desactivarlo, pulsamos sobre ON y lo pasamos a OFF. Cuando se encuentra desactivado observamos que ya nos deja elegir el puerto que queramos. Supongamos que queremos averiguar si el puerto 12345 está abierto, entonces escribimos en la casilla Port nuestro puerto, luego arrastramos cualquier carpeta ó fichero a la zona de Virtual File System, esta es la zona donde vamos a compartir los ficheros. En la zona Log es donde van a aparecer las conexiones entrantes de nuestro servidor.

En la siguiente imagen vemos como hemos realizado el proceso: tecleamos el puerto que queremos, en nuestro caso, el 12345; arrastramos el fichero a la zona de Virtual File System, en este caso se llama 00041699.pdf (se pueden colocar también carpetas). Y por último, lo más importante, pulsamos de nuevo en OFF y dejamos el programa activo. Observemos la siguiente figura.

2.jpg

Te estarás preguntando por qué nos aparece en la zona de Log un mensaje; esta petición de acceso la he hecho yo mismo desde mi red local, a las 11:09 hora local y con la ip 192.168.1.2. Como has visto de esta forma hemos comprobado que tenemos abierto el puerto 12345. El acceso remoto quedaría de este forma en el navegador:

3.jpg

El procedimiento de comprobación, entonces, sería:

1º) Abrimos el puerto correspondiente en el router hacia el pc donde tenemos el hfs (http file server). 2º) Desactivamos el servidor de archivos, pulsamos la tecla ON, quedando en OFF. 3º) Tecleamos el puerto a comprobar en el campo Port. 4º) Arrastramos el fichero(s) ó carpeta(s) que queremos compartir. 5º) Pulsamos de nuevo en el botón OFF, quedando en ON. 6º) Identificamos nuestra ip a través de esta misma página. 7º) Damos nuestra ip a otra persona que esté conectada a internet. Si nuestra IP es a.b.c.d, la otra persona conectada teclea en su navegador: http://a.b.c.d:Port. En nuestro ejemplo sería http://a.b.c.d:12345. 8º) Si accede a nuestro servidor de ficheros es que tenemos el puerto abierto y, a su vez, podremos comprobar la velocidad de subida de nuestra línea mediante la descarga del fichero.

búsquedas más frecuentes: adsl | test de velocidad | test adsl

tecnonews | nus produccions | bodas barcelona | avarcas | menorca