Problemas de conexión con P2P-Test y Tips que pueden ayudar

Publicado por DAX, Marzo 04, 2005, 02:07:02

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

DAX

Tutorial migrado al Wiki:

http://wiki.argentop2p.com.ar/doku.php?id=descarga:p2p:problemas_de_conexion_con_p2p


El topic seguirá abierto para comentarios, sugerencias y/o dudas.

otakonpop

hola dax, los puertos ke uso en emule son 2556 y 2558, el test de tu segunda web, sale bien en 2556 pero me sale "error on ip 201.255.50.196!" en el puerto 2558, sin embargo mi emule funciona bien :roll:

mas alla de esto, que sucede si nuestro problema es al reves, en mi caso a veces cuando me cambia la ip, puedo usar emule y chatear perfectamente, pero no puedo navegar con ningun explorador........a que se debe, sabras ??? ( la solucion mia es reiniciar  :| )

chau

juangeta

Hola:

Yo tengo un problema. Estoy a travez de una Intranet, pero no tengo otra alternativa. Es una empresa que le da servicio telefónico a mi ciudad y acceso a internet. Cualquier cosa que salga de mi ciudad (Grand Bourg) paga llamada 011.

Ahora bien. En el test de IP me dice que tengo un proxi, el cual, me asegura mi proveedor que no me limitan los puertos. Esto creo que puede ser verdad, porque el test del emule dice:

Comprobando IP: host252.advance.com.ar (200.10.106.252)

Empezando el test de conexión TCP...
¡Test TCP incorrecto! test UDP no se realizará.

Así que me parece que Telefónica le da el servicio mi proveedor y le bloquea los puertos.

Mi pregunta es: Si logro hacer que mi empresa le rompa las pelotas Telefónica para que le habilite los puertos 4662 y 4672, ¿Voy a poder conectarme a Emule y tener una ID no baja aunque no tenga una IP pública?

Aclaración. En mi ciudad jamás entró Telefónica o Telecom, Millicom ni hablar.

Gracias

DAX

juangeta:

El problema no es de Telefónica (en este caso), sino de como está armado el sistema por tu proveedor.

Al estar dentro de una intranet, los programas P2P no pueden funcionar como servidores, esto es, para actuar como servidores se necesita que toda petición externa dirigida a un puerto determinado (4662 en tu caso) llega al sistema "dueño" del IP público (tu proveedor de internet en este caso) y como en ese sistema no hay ningún programa P2P activo, se produce este error.

La única que quedaría (y dudo mucho que tu proveedor lo haga) es pedirles que ellos forwardeen todo el tráfico dirigido a los puertos donde tenes configurado tu P2P al IP privado que tenes en tu conexión, veamos un ejemplo gráfico:

tu IP en la intranet es XXX.XXX.XXX.XXX
la IP pública (de tu ISP) con la cual se te conoce en inet es: 200.10.106.252

ahora bien, tanto las peticiones de entrada como de salida de tu programa P2P llevan en su cabecera el IP público, entonces, toda petición que otro cliente P2P le haga a tu cliente (tu PC) será efectuado a la IP pública (200.10.106.252), no a tu IP privada. La solución es que tu ISP derive todo el tráfico de los puertos 4662 y 4672 de la IP pública a tu IP privada (forwardeo de puertos, NAT, etc.) para que puedas establecer una conexión limpia con el exterior.

O sea, algo dificil de lograr, ya que si tu ISP hace con vos, debería hacer lo mismo con todo cliente que le pida esto, obligándolo a armar una tabla de ruteos que, a la larga, sería dificil de mantener y actualizar.

FiGu

IMPRESIONANTE DAX te pasaste.. el 127.x.x.x no esta reservado tambien??

DAX

Cita de: FiGuIMPRESIONANTE DAX te pasaste.. el 127.x.x.x no esta reservado tambien??
las direcciones 127.x.x.x son direcciones IP reservadas pero para la propia máquina.

juangeta

Gracias DAX

Ahora te cuento algo interesante, conseguí tras mucho perseverar que un técnico me haga el favor sólo a mí de redireccionar los puertos para el emule.

El único problema es "que no sabe hacerlo".
Él tiene acceso a los servidores y puede hacer el enchastre que quiera.

¿Podrías decirme donde conseguir información para aprender a hacerlo?

Estoy tratando de entender lo que aparece en:
http://www.mailxmail.com/curso/informatica/redes/capitulo13.htm

Por las dudas comento que en la máquina donde quiero usar emule
tengo Windows 2000, a su vez, ésta comparte internet con la otra placa
de red a otras máquinas (en las cuales no me interesa usar emule),
sin ningún programa de proxy o Firewall.
Es mas, por el momento me cambió el Router (Modem ADSL) y ahora my IP
es 10.0.0.2, ¿Eso me da alguna ventaja comparado con la 192.168.xxx.xxx que tenía antes?


Molesto con otra pregunta:
Yo conosco los comandos ping y tracert, pero me gustaría saber si hay algún comando por el estilo que sirva para verificar si en mí sistema tengo abierto los puertos.

Yo me bajé programas para testear los puertos, pero me daban error y funcionaban a travez de Internet.
Yo necesito saber si en mí máquina están abiertos también.

No respondí antes porque no quería contar nada hasta tener algo concreto.

snoop

Cita de: juangeta.. si hay algún comando por el estilo que sirva para verificar si en mí sistema tengo abierto los puertos.
...
Netstat -an
El enchastre que tiene que hacer es redireccionar los puertos en el router para que si alguien hace una peticion a X puerto te lo mande a tu PC.
Revisa la configuracion de natting en el router.
¿ Tu emule te aparece así ---- ? ¡¡ Tenés LOWID !! : >>SOLUCIÓN<<

juangeta

Hola

El técnico estuvo moviendo cosas y me dijo que ahora tengo IP pública, pero yo descubrí que mi IP o no es pública o es "casi pública", y me voy a explicar por qué pienso esto.

Con IP config obtengo:

Configuraci¢n IP de Windows 2000

Ethernet adaptador Conexi¢n de  rea local 2:

   Sufijo DNS espec¡fico de la conexi¢n. :
   Direcci¢n IP. . . . . . . . . . . . . : 10.0.0.10

   M scara de subred . . . . . . . . . . : 255.0.0.0

   Puerta de enlace predeterminada . . . : 10.0.0.2


Ethernet adaptador Conexi¢n de  rea local:

   Sufijo DNS espec¡fico de la conexi¢n. :
   Direcci¢n IP. . . . . . . . . . . . . : 192.168.0.1

   M scara de subred . . . . . . . . . . : 255.255.255.0

   Puerta de enlace predeterminada . . . :
--------------------------------------------------------------
Aclaración: red de área local 2 es la que se conecta al Modem.
La otra se conecta a la red local por un switch.
--------------------------------------------------------------

Cuando voy a www.whatismyip.com obtengo:

Your IP Is 200.82.253.251 (obvio que no estoy revelando la que realmente me apareció)

Bien, hasta todo es igual que con la conexión que tenía antes, pero entonces decidí hacer ping a esa dirección, y me dió un número sospechosamente bajo:

Respuesta desde 200.82.253.251: bytes=32 tiempo<10ms TTL=63

y probé con mas bytes por las dudas

Respuesta desde 200.82.253.251: bytes=1250 tiempo=1ms TTL=63

Luego hago tracert a alguna dirección de internet

tracert -d 200.32.120.50

traza a 200.32.120.50 sobre caminos de 30 saltos como m ximo.



 1    31 ms    31 ms    47 ms  10.0.0.2

 2    32 ms    31 ms    47 ms  200.82.253.254

 3    31 ms    31 ms    94 ms  200.82.253.254

 4    47 ms    31 ms    47 ms  200.3.33.245

 5    47 ms    63 ms    47 ms  200.3.32.5

 6    47 ms    47 ms    62 ms  200.3.37.78

 7    31 ms    47 ms    47 ms  200.3.66.170

 8    32 ms    78 ms    47 ms  200.55.0.54

 9    47 ms    46 ms    63 ms  200.0.194.99

10    32 ms    47 ms    46 ms  200.32.120.50



Traza completa.

Acá encontré algo raro, en primer lugar, la dirección 10.0.0.2, que está en mi misma red interna y luego probé haciendo ping, lo que me dió lo mismo que la 200.82.253.251
En segundo lugar, la IP 200.82.253.254, que es la misma que la mía pero con 254 al final.

Ahora empiezo a sospechar y pensar:

Hipótesis 1: 10.0.0.2 es la placa de red y 200.82.253.251 el router.
Hipótesis 2: 10.0.0.2 y 200.82.253.251 son el router
Hipótesis 3: 10.0.0.2 es el router y 200.82.253.251 es un dispositivo que está en la cooperativa y le da acceso a internet al router.

Luego, Probé poniendo esas direcciones en el navegador, pero me dicen
que no las encuentra. De modo que probé con telnet con 200.82.253.251 y entró. Me apareció:

CONEXANT SYSTEMS INC.
ACCES RUNNER ADSL CONSOLE PORT 3.24_ARG052803T

LOG ON PASSWORD>_

Puse la pass que vino en el manual de otro modem que tenía antes y funcionó.

Adentro, fui hasta donde encontré NAT, y estaba marcada la opción en Dynamic NAT.
Estaba la opción "NAT" también, pero no se si para el caso mío qué debo elegir.
Además, no encontré ningún lugar en el cual pueda configurar para que redireccione puertos.

Ahora bien, recordando la vieja configuración que tenía antes:

La ip de ipconfig me mostraba 192.168.0.1 y puerta de enlace 192.168.102.119 Pero cuando yo quería ver si se había cortado internet en la cooperativa hacía ping -t  192.168.102.254 es decir, la red que administraba las conexiones era 192.168.102.xxx y el dispositivo encargado de dejarlas salir a internet era 192.168.102.254, el último número posible en la red ¿O el anteúltimo?

Luego viene mi pregunta. ¿El obstáculo que tengo que cruzar es 200.82.253.254?
es decir, ¿Necesito que configuren el dispositivo que esté en la 254 para que haga NAT?

maron

No se q hacer  me tira

error on ip 209.13.210.116(no el la verdadera).

Si lo pueden Solucionar me harian un favor, no se mucho pero esto influye en q me baje lento en el Emule.[/b]

hugocabreira

gracias ya abri los puertos de mi router y ahora con baja mucho mas rapido

pulga_colo



"En el cielo volando están mi locura y mi  realidad..." by LVP

DAX

Cita de: pulga_colo en Febrero 22, 2007, 13:48:02
mi IP es 190.7.30.36, es una IP privada???

Nop, pero tu ISP (Gigared) suele ser uno con los cuales se tienen problemas de este tipo.

SaludOS/2

pulga_colo

Al ingresar el comnado ipconfig/all m tira toda la configuracion y m aparece q la direccion Ip es 10.6x.xx.162 y dspues cuando m quiero conectar con el emule (obviamente m da ID Low) m aparece como direccion Ip 190.xx.xx.xx q al final no se cual es..??? lo q entiendo es q la ip 190.xx.xx.xx es la q m da Gigared, seria como una ip interna a su red (no se si m logro explicar) pero no es la Ip original q m aparece en la configuracion, o esa ip 10.xx.xx.xx es la Ip del modem o algo por el estilo???

salu2... :up:


"En el cielo volando están mi locura y mi  realidad..." by LVP

DAX

Ups... Gigared es un proveedor que arma una intranet con sus clientes, asignándoles IPs privadas dentro de su propia red y la IP pública es la que le asigna a ellos Telefónica de Argentina.

Siendo asi, veo muy dificil que puedas tener ID Alta en tu aMule, ya que los puertos están bloqueados a nivel ISP y no podes hacer mucho al respecto.

SaludOS/2