|
Software / herramienta para dirigir un paquete IP al servidor proxy y capturar la respuesta como un proxy
Hola,
Estoy participando en un proyecto sobre Debian. Uno de mis ruta requisito es un paquete IP en mi solicitud a un servidor proxy y recibir la respuesta del servidor proxy como un paquete IP. Mi aplicación maneja datos en el marco de la propiedad intelectual a nivel. Mi aplicación crea un paquete IP (con todo lo necesario encabezado IP y la correcta carga útil). Necesito ruta este paquete IP a un servidor proxy y capturar la respuesta del servidor proxy en el nivel de IP como un paquete IP.
Uno de solución que tengo en mi mente (el pensamiento no ha probado) es crear un socket de crudo en mi solicitud y establecer una conexión con el servidor proxy. Entonces yo sería capaz de enviar paquetes IP al servidor proxy a través de la toma de crudo. La respuesta del servidor proxy cuando se leen a través de la toma de crudo en mi solicitud sería un paquete IP enviado por el proxy. Pero esta aplicación requiere mi aplicación se ejecute con la raíz privilidges. Mi solicitud sería dirigido por mulitple los usuarios y ofrecerles acceso de root no es aceptable.
Como alternativa, estoy planeando ejecutar un programa diferente en un equipo diferente (con raíz privilidge). Este nuevo programa (digamos, en una palabra como referencia para nuestro router) se escucha en los puertos UDP que mi aplicaciones que se ejecutan en máquinas diferentes se envíen los datos (paquetes IP). Esto significa paquete IP se envía como datos a través de un zócalo UDP (similares a la propiedad intelectual-en-IP). Cuando el router recibe los datos (paquetes IP) que las rutas a través de un servidor proxy en bruto conexiones. Esto significa que el router establecerá una conexión de socket en bruto con el servidor proxy y enviar los paquetes IP en el zócalo de crudo (Esta propiedad intelectual packtes se reciben como datos de usuario en el puerto UDP). De igual modo los datos recibidos desde el servidor proxy, el router dice la misma a través de la toma de materias primas como un paquete IP. Este paquete IP se envía a través de la conexión UDP a la máquina (máquina de 1 o 2 en el diagrama).
Por favor, consulte los archivos adjuntos de una vista gráfica (gráfica textpad.txt para textpad / wordpad notepad.txt y gráfica para el Bloc de notas)
Yo buscando un software o paquete que perfom la funcionalidad del router se ha descrito anteriormente. Sería fantástico si se puede manejar cualquier authenication necesarias con el servidor proxy también.
En resumen, el software debe accecpt UDP / conexiones TCP, recibirá un paquete IP como datos de la UDP / puerto TCP, enviar el paquete IP recibido de un servidor proxy, recibir la respuesta de paquete IP del servidor proxy
Uno de mi amigo sugirió que se trate de la misma CIPE. Pero no pude encontrar mis necesidades CIPE ajuste. ¿Podría proporcionar enlaces a cualquier herramienta o software que se ajuste mis necesidades.
Recuerdos,
Rajesh BK
Última edición por Rajesh_BK; al 02-19-2009 03:19 AM.. Motivo: Formato no era correcto
|