Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: ricardo2005 en 2 Julio 2012, 15:41 pm



Título: Dudas de un desarrollador
Publicado por: ricardo2005 en 2 Julio 2012, 15:41 pm
Hola a todos. Soy desarrolador de softeare y necesito una ayuda. Una parte del programa hace de webserver y quiero que el(los) clientes no tengan que configurar routers ni nada. Necesito que funcione como si tuviera una ip publica o como si fuese una maquina sin router. Es en delphi5, cualquier aporte se agradece.
(Se que hay preguntas parecidas, pero lo mio no es para hacking, es para que funcione el programa) ;-)
Gracias.


Título: Re: Dudas de un desarrollador
Publicado por: Anvil en 2 Julio 2012, 18:04 pm
Estableces una IP estática para tu servidor y todos tus clientes apuntan a esa IP estática, si es en web puedes comprar una IP estática.


Título: Re: Dudas de un desarrollador
Publicado por: crazykenny en 2 Julio 2012, 18:13 pm
Ahora que lo pienso, creo tambien que tendras que abrir los puertos de tu router para que dirija todos los datos que te envien a traves de internet por el puerto que este utilizando el programa en cuestion al ordenador donde tienes el programa en cuestion que hace de servidor, y hacer que el programa (o servidor, por decirlo de alguna manera) que esta en tu ordenador utilice el mismo flujo de datos de donde recibe las peticiones para luego reenviar los datos necesarios al usuario que envia la peticion a tu ordenador, aunque, no se si necesitaras que el programa alojado en tu ordenador haga una comprovacion acerca de que IP y/o que  puerto esta utilizando el usuario que realiza la peticion hacia tu ordenador, y te lo comento mas que nada porque creo haber hecho algo parecido a lo que intentas hacer, pero pregunte en este foro acerca de como averiguar que puerto utilizaban los usuarios que se conectaban a mi ordenador para luego reenviar los datos pertinentes, y creo que me dijeron (estando casi seguro de lo que te voy a cometar ahora) que utilicese el mismo flujo de datos para ver temas de IP y puertos y utilizarlo para reenviar los datos sin que el usuario que realiza la peticion tuviese que configurar su router para que, todo el trafico que provenga de un puerto X se tenga que redirigir a su ordenador.
Espero haberte podido ser de ayuda, y haberme explicado correctamente.
Saludos.