|
Software / verktøy for å rute en IP-pakke til proxy-serveren og fange Proxy svar som
Hei,
Jeg er involvert i et prosjekt på Debian. En av kravet mitt er å rute en IP-pakke i søknaden min til en proxy-server og får svar fra proxy-serveren som en IP-pakke. Programmet håndterer data på IP rammen nivå. Programmet oppretter en IP-pakke (med alle nødvendige IP-header og riktig nyttelast). Jeg trenger å rute denne IP-pakke til en proxy server og hente svar fra proxy-serveren på IP-nivå som en IP-pakke.
En løsning som jeg har i tankene mine (tenkte ikke har prøvd) er å opprette en rå socket i søknaden min og opprette en tilkobling til proxy-serveren. Da ville jeg kunne sende IP-pakker til proxy-serveren via rå kontakten. Svaret fra proxy-serveren når du leser via rå kontakten i søknaden min skulle bli en IP-pakke sendt av proxy. Men denne implementeringen krever søknaden min til å kjøres med root privilidges. Programmet vil bli drevet av mulitple brukere og gi dem root-tilgang er ikke akseptabelt.
Som et alternativ, jeg planlegger å kjøre et annet program på en egen maskin (med rot privilidge). Dette nye programmet (la oss kalle det som ruter for referanse vår) ville lytte på UDP-porter som meg programmer som kjører på forskjellige maskiner ville sende data (IP-pakker). Dette betyr at IP-pakker sendes som data via en UDP socket (tilsvarende IP-i-IP). Når ruteren mottar data (IP Packet) det ruter til proxy-server via en Raw socket-tilkobling. Dette betyr at veien ville etablere en rå socket forbindelse med Proxy-serveren og sende IP-pakker på rå socket (Denne IP packtes mottas som bruker data på UDP-port). Tilsvarende data mottatt fra proxy-serveren, leser den samme ruteren via rå kontakten som en IP-pakke. Denne IP pakke er sendt via UDP tilkobling til maskinen (maskin 1 eller 2 i figuren).
Vennligst se vedlegg for en grafisk visning (Grafisk textpad.txt for TextPad / WordPad og Grafisk notepad.txt for Notisblokk)
Jeg ser for en programvare / pakke som skulle perfom funksjonaliteten til ruteren beskrevet ovenfor. Det ville være flott hvis det kan håndtere det authenication nødvendig med proxy-serveren også.
Oppsummert programvaren skal accecpt UDP / TCP-tilkoblinger, motta en IP-pakke som data fra UDP / TCP-port, sender de mottatte IP-pakke til proxy-serveren, motta svar IP-pakke fra proxy-serveren
En av min venn foreslo å prøve CIPE for det samme. Men jeg kunne ikke finne CIPE passer mine behov. Kan du gi noen tips til noen verktøy / programvare som passer mine behov.
Hilsen,
Rajesh BK
Sist endret av Rajesh_BK; 02-19-2009 kl 03:19.. Reason: Format var ikke riktig
|