This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

VPN Client über VB.NET aufrufen?

Hallo!

Ich bin Hobbyprogrammierer in VB.NET (neu hier). 
Als Datenbasis für meine Anwendung habe ich eine SQL Datenbank. Die Anwender (allesamt Mitglieder unseres Vereins) müssen zunächst über den Astaro-Client eine VPN Verbindung zum DB-Server aufbauen. Erst danach erfolgt die Anmeldung über das .NET Programm. Ich möchte nun aus den beiden Anmeldevorgängen einen machen. D.h. es erscheint der Anmeldedialog der .NET Anwendung, und dann soll über das .NET Programm die Anmeldung im Astaro-Client automatisch erfolgen. Ich möchte also den Astaro-Anmeldedialog gar nicht mehr verwenden.

Ich habe leider nicht mal einen Ansatz?
Hat da jemand Erfahrung? Vielleicht hat jemand ja sogar ein Beispiel? 

Wenn noch weitere Infos benötigt werden, die Euch helfen, mir zu helfen, bitte einfach nachfragen.

Vielen Dank


This thread was automatically locked due to age.
  • Dumme Frage, warum dann überhaupt VPN und nicht auf die Sicherheit der Datenbankanmeldung verlassen und DNATen?
  • Da ich selber keine hinreichende Ahnung von Netzwerken habe, habe ich mit einem IT Systemhaus, zu dem ich großes Vertrauen habe, meine Anforderung besprochen und dort hat man mir ein VPN zur Sicherheit für den Datnbankzugriff über das Internet empfohlen. Da es sich u.a um Personendaten handelt, die in der Datenbank gespeichert werden (Datenschutz), war für uns als Verein das Thema Sicherheit von sehr großer Bedeutung.

    Auf einen direkten Zugriff auf den Server nur mit der DB- Anmeldung wollten wir uns nicht verlassen.
  • Hi,

    wenn du den Astaro SSL-VPN Client meinst: sowas müsste möglich sein.
    Ich habe das zwar noch nicht selbst programmiert, aber für die Remote Desktop Manager Software ( Remote Desktop Manager - Remote connection and computer management ) gibt es ein Plugin ( Remote Desktop Manager - Add-ons ), mit dem man die Benutzerdaten einer OpenVPN-( = Astaro SSL-VPN) - Verbindung abspeichern kann und damit dann automatisch eine Verbindung aufbauen kann.

    Auch vielleicht hilfreich:
    http://openvpn.se/install.txt


    If you want OpenVPN GUI to start a connection automatically when it's started,
    you can use the --connect cmd-line option. You have to include the extention
    for the config file. Example:

    openvpn-gui --connect office.ovpn


    Gruß,
    Patrick
  • Aufpassen; man muss noch ein wenig Magie anwenden, um das Ganze auch ohne Passworteingabe hinzubekommen. Hier besteht also wieder ein klassischer Widerspruch zwischen "bequem" und "sicher".

    Kurz drüber nachdenken, ggf. ein wenig googlen, wie man die Passwörter im Konfigurationsfile hinterlegen kann und nochmal nachdeken. WIe hoch ist das Risiko, dass die Configdateien geklaut werden? Ist der Rechner verschlüsselt? Macht vielleicht doch die doppelte Anmeldung und zwei unterschiedliche Passworte Sinn?