En alguna que otra ocasión todos nos hemos visto obligados a abrir algún puerto en nuestro router (port forwarding): mejorar la velocidad de descarga en emule, habilitar conexión remota con vnc, acceso por ssh, …
Y cuando no funciona siempre surge la misma pregunta: ¿realmente está abierto el puerto? ¿cómo comprobar que los puertos están abiertos?
Aquí es dónde entra este artículo: cómo comprobar el estado de los puertos fácilmente.
La solución que planteo es independiente del sistema operativo por lo que podrá ser usada tanto por linuxeros de pro como por los que se ven «obligados» a utilizar el «ventanuco» de Redmond.
Además no tendremos que instalar ningún programa en nuestro equipo puesto que haremos uso de una web que nos facilita el trabajo: WhatsMyIP.
Entre las opciones que incluye se encuentra la posibilidad de escanear los puertos utilizados por los juegos y aplicaciones más habituales (incluidas las de P2P) aunque personalmente la opción que me resulta más cómoda es introducir el número de puerto que quiero comprobar en la entrada Custom Port Test y tras pulsar el botón Check Port comprobar si realmente está abierto el puerto que estoy configurando en mi cortafuegos.
Es muy intuitivo de usar ya que si el puerto está abierto nos lo indicará colocando el fondo de color verde para remarcar que todo es correcto de una forma rápida y sencilla
Custom Port Test dond esta?? como lo consigo?? graccias
Me gustaMe gusta
ya lo consegui amigo..preo m dic Port 6881 Timed-out. segun esto creo no esta abierto. yo abri el puerto en el router linksys WRT54G en el modem getaway de movistar y en el firewall de windows a y tambien en el bittorrent (psp)y nada como hago amigo agradeceria muchisimo
Me gustaMe gusta
Tengo un problemilla a ver si alguien me puede ayudar para jugar al battlefield 2 tengo q abrir algunos puertos q ya lo he echo pero ahora al hacer un chequeo a todos los puertos abiertos con esa pagina de arriba me salen todos timeout. El problema es que no puedo jugar me da problemas de conexion y en mi router un scientific atlanta me salen los puertos abiertos¿q debo hacer? gracias.
Me gustaMe gusta
a mí me sale Puerto Cerrado jejeje… intenté con el Nmap y nada… y me acordé del netcat jejeje XD…
bueno sólo consiganse el netcat.. y abren 2 terminales (si están en windows, deben estar en el mismo directorio en el que se encuentra netcat, en linux ya viene incluido en muchas de las distros) ponen lo siguiente:
para windows:
1ª Terminal: nc -vv -l -p el_puerto_que_abrieron
2ª Terminal: nc -e cmd.exe ip_externa puerto_que_abrieron
para linux:
1ª Terminal: nc -vv -l -p el_puerto_que_abrieron
2ª Terminal: nc -e /bin/sh ip_externa puerto_que_abrieron
si les da la Shell es que el puerto está abierto y funcionando, en cualquier otro caso el puerto puede estar cerrado o alguna otra anomalía…
por cierto jazvazquez… acabo de conocer tu blog no hace mucho… buenos artículos… me parece un blog muy bueno… saludos y sigue así!!!
Me gustaMe gusta
Gracias, me fué muy util
Me gustaMe gusta
Chequeo los puertos en la pagina http://www.whatsmyip.org/ports/p2p/ y
me dan que estan en timeout tanto los que he abierto yo como los que vienen abiertos del router los otros salen closed pero ninguno open como deberian estar,
4662 Timeout eDonkey
4665 Closed eDonkey
5500 Closed Hotline Server
6346 Closed Gnutella [aka LimeWire, Acquisition]
6881 Timeout BitTorrent
sin embargo me salen abiertos los puertos los siguientes puertos que en la pagina del router no los veo por ningun sitio
5190 Open AOL Instant Messenger (AIM)
4443 Open Yahoo Instant Messenger File Transfer
1863 Open MSN Messenger
cuando cierro los puertos y abro otros cuando vuelvo a chequear los que he cerrado si me salen cerrados pero los abiertos me salen en timeout
Estara mal el router o hay que hacer algo mas para abrir los puertos
tengo un router comtrend HG536+
Me gustaMe gusta
Poco me gustan los Comtrend (por poco intuitivos) pero con las aplicaciones P2P suele ser habitual la necesidad de tener funcionando el programa en cuestión (aMule, Deluge, …) para que detecte que está abierto el puerto.
Me gustaMe gusta
Nada he hecho la prueba y siguen timeout ademas nada mas encender el programa se conecta con 4 o 5 peers y seeds y ahi se queda aunque lo tenga un dia encendido no aumentan los conectados , segun el programa tengo problemas con las llamadas entrantes
Me gustaMe gusta
Tengo exactamente el mismo problema, al quitar el puerto de en la tabla nat de mi modem y testear el puerto me aparece cerrado , al agregagarlo a la nat me aparece como timeout…. pareciera que la aplicacion no me esta respondiendo :S linux trae por default bloqueados los puertos o algo por el estilo???
Me gustaMe gusta
No, por defecto linux no trae bloqueado puertos. No obstante la comprobación se hace contra el router en lugar del equipo (que se encuentra «protegido» dentro de la LAN)
Si WhatsMyIP devuelve un timeout plantéate dejar en ejecución el programa que debe estar escuchando en dicho puerto (observa que los programas de P2P suelen tener un rango de puertos por lo que es recomendable hacer uso de la opción P2P Port Test si no quieres estar probando uno por uno de forma manual)
Suerte y un saludo
Me gustaMe gusta
sigo los pasos para abrir la configuración del router y solo he conseguido abrirla en dos ocasiones.No he modificado contraseñas ni nada,pero no quiere reconocer el nombre de ususario y el password ¿Hay alguna manera de abrir esta configuración rapidamente? en todos los tutoriales que he leido no he conseguido resolver mi problema. Tengo un D-Link 500B
Me gustaMe gusta
Curioso que no puedas entrar a administrar el router @emilio.
Puedes probar varias cosas:
1. Si usas conexión wifi prueba a conectar via cable.
2. Asegúrate que estás escribiendo correctamente la clave (copia y pega desde el bloc de notas si es preciso para estar seguro de utilizar la buena)
3. Si aun así se niega a conectar prueba a resetear el router y utiliza la clave por defecto de tu aparato.
Suerte y mantennos informados de los avances/problemas.
Un saludo.
Me gustaMe gusta
Tengo internet a travez de un acces point que suministra este servicio a varios clientes no puedo escanear el router ya que esta bloqueado y quiero saber como verifico de que puertos abiertos dispongo escaneo con este programa y todos los puertos p2p estan cerrados y mis descargas son muy lentas con bittorrent,emule y ares.Hay otra manera de verificar que puertos estan abiertos….
Me gustaMe gusta
El punto de acceso no es tu «objetivo» sino que debes localizar, dentro de tu red, el equipo que te da acceso al exterior. Te recomiendo que encuentres dicho equipo traceando la ruta de los paquetes para ver cuál es la última ip dentro de tu LAN (red local). Existen programas para «dibujar» el mapa de equipos (redes y subredes) en una LAN pero ahora mismo no recuerdo nombres (a poco que mires en Google puede que encuentres varios de ellos).
Independientemente del problema te recomendaría que pasases a la descarga directa pues a día de hoy (y aunque parezca un paso atrás) con las velocidades actuales son una de las opciones más interesantes para la descarga (emule cada día tiene más basura y los torrents aunque útiles en situaciones de carga de los servidores son igual de incómodos que la descarga directa a la hora de buscarlos)
Suerte y un saludo
Me gustaMe gusta
Gracias por la info!!!
Me gustaMe gusta
Hola, ami cuando hago el test del puerto me sale «timed-out»
me pueden decir que significa? si esta abierto o no?
Graciias de antemano !
Me gustaMe gusta
Está cerrado @Lexter
Me gustaMe gusta
Señores, tengo un problema. El Call of Duty Modern Warfare 2 necesita una serie de puertos abiertos para funcionar online y que no te salga lo del «NAT Estricto». Pues bien, siempre he abierto puertos en el router y ningun problema, pero ahora tengo el Windows 7 y no sé si se debe a que hay algo nuevo que yo no sepa.
He añadido bien los puertos, de eso olvidáos. Pero ojo a lo siguiente: he utilizado el port scanner recomendado en este post y me dice que todos esos puertos que acabo de abrir los tengo cerrados. Así que puse los del eMule, que sé que estan bien abiertos porque así lo dice la función «Comprobar puertos» del eMule y también me decía que estaban cerrados. Asi que me di cuenta de que solo me dice que los puertos del emule estan abiertos si el eMule está abierto!!!! ¿A qué se debe eso? Tengo el Firewall de Windows 7 desactivado y desinstalé el AVG por si acaso.
A ver si alguien sabe por que el scanner solo detecta los puertos como abiertos si tengo el emule abierto. Sabiendo por que pasa eso sabre como solucionarlo para los puertos del Call of Duty.
Espero vuestras respuestas. Gracias de antemano.
Me gustaMe gusta
Para que se entienda mejor lo que hice con el emule, aquí va la captura de pantalla en la que se ve que sí me identifica el puerto 27000 como abierto únicamente si tengo el eMule abierto y con el peurto 27000 como puerto TCP.
Me gustaMe gusta
Se entendía perfectamente y como ya se ha comentado previamente, el tener activo el servicio que utiliza el puerto es necesario para que sea detectado como abierto: si no hay nadie «escuchando» difícilmente va a poder detectarse que está ofreciendo la funcionalidad.
Suerte con ese Call of Duty 😉
Me gustaMe gusta
Ah, ok, eso no lo sabía, muchas gracias.
A título informativo, dos cosas que comentar:
1. Anoche, aunque seguía con el problema de Nat estricto, pude jugar. Solo hay que esperar 1 poco (que se hacia bastante y pense que no iba) a que te busque los jugadores con los que vas a jugar. Así que aunque tengáis lo de Nat e4stricto, se puede jugar perfectamente.
2. Hoy me han traído los de telefonica un router nuevo (xavi 7968) y han quitado el Zyxel P660HW-D1 que tenía y abriendo los mismos puertos exactamente igual me ha dado «Nat abierto», así que el problema era el router. Aunque insisto, aunque el Zyxel daba Nat estricto, se podía jugar perfectamente (De hecho, me metí viciando de 2 a 7 sin problemas XDDD)
Me gustaMe gusta
Enhorabuena @Daniel y gracias por compartirlo con el resto (seguro que hay más de uno «enganchado» al Call of Duty ;))
Me gustaMe gusta
Hombre, lo mínimo si pides ayuda en varios sitios y al final das con la respuesta, es compartirlo con el resto. ¡A «ludar»! 😉
Me gustaMe gusta
Y como habilito uno?
Me gustaMe gusta
Eso depende de tu modelo de router; busca en su manual o consulta los foros de BandaAncha
Me gustaMe gusta
Podeis comprobar en cualquier momento si vuestros puertos siguen abiertos o comprobar externamente si el puerto que habeis abierto esta bien hecho desde http://www.cualestuip.es. Veris que aparece una pequeña cónsola en la que pones la ip publica del router y el puerto a comprobar e instantáneamente o dice si se esta escuchando por ese puerto o no.
Me gustaMe gusta
me sale time out
Me gustaMe gusta
Pues entonces tienes el puerto cerrado 😦
Me gustaMe gusta
En call of duty modern warfare 2 aparte de tener los puertos abiertos, debes tener el archivo iw4sp crackeado, tambien necesitas el AlterIWnet instalado q pesa 490mb aprox
Me gustaMe gusta
Tengo todos los puertos abiertos y sin encambio me sale timed out en todos, cuando los cierro todos me salen closed. Que diferencia hay entre timed out y closed? Que hago para que ponga open y no timed out?
Me gustaMe gusta
¿por ke me salen todos los puertos q examino con itme-out?
Me gustaMe gusta
Hola,
quisiera comentarles un problema que tengo.
He instalado un servidor apache en mi ordenador, en concreto en el puerto 8080 pero desde fuera no puedo entrar.
he comprobado que el puerto me aparece como timed out y en el router le he abierto el puerto 8080, asi que no se que pasa…
se trata de un router comtrend ar-5387un
Me gustaMe gusta
¿Te has asegurado que la regla NAT esté apuntando correctamente a tu servidor Apache?
Salu2
Me gustaMe gusta
te refieres al acceso desde fuera de la LAN??
Me gustaMe gusta
Hola, me sale time-out a que se debe si abri los puertos correctamente con el programa Simple Port Forwarding y con ese programa me detecta los puertos abiertos… es algo raro, no me deja jugar fifa 12 online.
Me gustaMe gusta
La única posibilidad es que no hayas abierto el puerto correcto que necesita FIFA
Me gustaMe gusta
Simple Problemon… En mi router Comtrend … Aparece… que estan abiertos no ? Osea.. No me dice ni open ni closed simplement esta ahi.. Pasa que ya llevo varias Semanas… a ver si doy con la solucion pero nada de nada.. Entonces me dedico a ver si alguien me da una solucion dado que … he comprobado todos los puertos que necesitos (es para un servidor wow) pero todos me dicen time out (cerrado practicamente) ahi otros como msn y aol que tan abiertos… Mi pregunta es Alguna forma Para que esos puertos se Abran Devidamente u/o Correctamente ?
Gracias de antemano
Me gustaMe gusta
Hola, pues he leido y yo antes tenia abierto el puerto 6112 (para jugar warcraft) y poder crear partidas en Ombuserver, pero recientemente actualize mi PC y le puse 2 gigas de Ram y la formatie. Como era de esperarse los puertos se cerraron, asi que los abri siguiendo los pasos correctos en mi servidor proxy (tengo un modem thombson 510v6) y tambien desde el firewall y nada, he llamado a mi proveedor de internet (movistar) y le pedi que verificara los puertos y los abriera de ser posible, y me dijo que el puerto 6112 estaba abierto, fui corriendo para probar pero cuando fui a verificarlo en «whatsmyip…» me decia que del 6112 al 6119 estan cerrados :S
A que se podria deber y que puedo hacer?
Me gustaMe gusta