Routing på PC via Java-program
Det er i Java relativt let at åbne en port på en Server, connecte dertil via en Client, og etablere f.eks. overførsel af data m.v. - man benytter sig af sockets, og sockets benytter sig af porte i TCP/IP. Man kan også benytte mere rå data, ved hjælp af datagrammer (UDP). Man kan let tilgå serveren fra clienten, via streams - alt det der - det kender jeg...Men ...
Hvis jeg nu gerne ville have, at al trafik ind ad mit ene netkort skal ind i mit Java-program, databehandles, og sendes via et andet netkort, afhængig af hvem det var adresseret til osv. - hvad skal der så til, i Java ?
Jeg har ikke fundet noget i java.net, der kunne det - men det kan jo også tænkes, at jeg bare ikke har vidst hvad det var, det skulle hedde.
Jeg ville anvende en sådan stump software som gateway - som router - som virus-scanner - der er mange muligheder.
Er der nogen, der i dén forbindelse eventuelt ved, hvor man finder routing-software (eventuelt skrevet i C), for så kan man jo forbinde det til sit java-program via native-interface't.
/Kingo
