El mié, 06-04-2011 a las 11:55 -0300, Juan Marcelo Leiva Sandoval escribió: > Hola integrantes de la Lista, bueno estoy trabajando en un Cliente > Servidor TCP IP, la idea es levantar el servidor con una IP en mi caso > es la 192.168.1.100 y puerto 9998 (Puede ser cualquier IP) y el > Cliente debe encontrar la IP del servidor en un rango de IP y el > puerto es predeterminado osea el 9998. > > En Este caso el Cliente empieza con la IP 192.168.1.98 al no encontrar > la IP sumaria 1 numero a la ultima tupla de la ip osea al 98 le suma 1 > e intentaría conectarse a un servidor con una IP 192.168.1.99 y eso > debería hacerlo hasta que llegue a la IP del Servidor que en este caso > es 192.168.1.100. > > El problema es que se cae en el primer intento y no vuelve al ciclo > para sumar e intentar con otra IP adjunto código del Cliente y > Servidor. >
Para descubrir un servidor en una red local yo usaría broadcast. s.setsockpt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/