04. juli 2003 - 11:18Der er
6 kommentarer og 1 løsning
Opkald til VPN server fra Java program
Er det muligt at kalde op til en VPN server fra et Java program? Programmet er baseret på CORBA, og det skal være muligt at skabe en VPN forbindelse til en anden lokation UDEN at skulle åbne VPN'en ved siden af programmet?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
1) VPN router-router a) automatisk connection ved traffik b) manuel connection via kommando i router
2) VPN system-system
3) VPM application-application
#1a kræver ikke noget da det er helt automatisk.
#1b kan formentlig løses ved at lade Java applikationen lukke op enten ved a telnette ind til routerens kommando-linie interface eller via HTTP requests til routerens web interface.
#2 er nok den mest vanskelige da det ikke er sikkert at et Windows opkalds program har et API der kan bryges.
#3 er nem via SSLSocket. [strengt taget er det vel ikke VPN men derfor kan det jo godt være en mulighed alligevel]
Som det foregår nu har jeg 2 ikoner på klientcomputerne. Et til Dial-up VPN og et til at starte mit program. (Win98 2.ed). Er det muligt at finde API eller lign som kalder op, og så bruge det i mit program?
Du må studere dokumentation for dit VPN program. Hvis der er et API så så må det kunne kaldes far Java via JNI. Hvis det kan køres med alle argumenter angiver på en kommandoe linie, så kan det køres med Runtime.getRuntime().exec().
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.