Roadrunner81 10 Geschrieben 30. Juni 2008 Melden Teilen Geschrieben 30. Juni 2008 Hallo erstmal!!! nachdem ich neu bin hier im Forum, entschuldige ich mich gleich mal, weil ich sicher in den falschen Threat poste... Ich habe folgende Anforderung zu erfüllen: Wir haben einen Importdienst auf unserem Webserver laufen (XP), bei dem ich jetzt eine VPN Verbindung zu einem anderen Rechner aufbauen soll... also IP Adresse bzw. Name steht in der DB und den und Pwd und Username lese ich aus... und daraus soll ich über C# eine VPN Verbindung basteln können, die ich verwalten kann, also schließen etc. hab schon überall gesucht, aber noch nix brauchbares gefunden, geht das nur über die API Calls??? Wenn ja, welche brauche ich??? oder gibt es da eine Componente dafür??? vielen Dank schon mal im Voraus... mfg Roadrunner Zitieren Link zu diesem Kommentar
LukasB 10 Geschrieben 30. Juni 2008 Melden Teilen Geschrieben 30. Juni 2008 Was genau willst du machen? Mittels .NET eine Windows-DUN Verbindung erstellen/aufbauen? Zitieren Link zu diesem Kommentar
java42 12 Geschrieben 30. Juni 2008 Melden Teilen Geschrieben 30. Juni 2008 Natürlich kann man mit C# ein VPN programmieren. Wenn dir aber IPSec, DES,AES, MD5 etc nicht sagen, dann hast du SEHR viel zu lernen. Warum kaufst du dir nicht einen Router/FW , der das VPN aufbaut? Den C# Compiler hast du doch auch nicht programmiert? Viele Grüße Java Zitieren Link zu diesem Kommentar
Roadrunner81 10 Geschrieben 1. Juli 2008 Autor Melden Teilen Geschrieben 1. Juli 2008 also die genaue Beschreibung... ich möchte in der Datenbank die VPN Verbindung konfigurieren, heißt also pwd etc dort eintragen... Der Dienst den ich habe läuft auf unserem Webserver und der soll stündlich eine Verbindung zu einem anderen Rechner aufbauen, einen Ordner durchsuchen und etwaige Daten sich holen, Verbindung schließen, und dann geht das ganze wieder von vorne los... klar??? Also ich will mit .net eine Verbindung zu einem anderen Rechner herstellen... falls ich mich noch nicht richtig ausgedrückt habe, bitte nochmals fragen... danke für die Hilfe!!! Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 1. Juli 2008 Melden Teilen Geschrieben 1. Juli 2008 Also ich will mit .net eine Verbindung zu einem anderen Rechner herstellen... Schau dich mal hier um: ActiveVB - Startseite + vb@rchiv · Willkommen in der Welt der VB Programmierung Zitieren Link zu diesem Kommentar
LukasB 10 Geschrieben 1. Juli 2008 Melden Teilen Geschrieben 1. Juli 2008 ich möchte in der Datenbank die VPN Verbindung konfigurieren, heißt also pwd etc dort eintragen... Mit was für einer Datenbank (Produktname, Versionsnummer) möchtest du was für eine VPN Verbindung (Produktname, Versionnummer, Protokoll) konfigurieren? Der Dienst den ich habe läuft auf unserem Webserver und der soll stündlich eine Verbindung zu einem anderen Rechner aufbauen, einen Ordner durchsuchen und etwaige Daten sich holen, Verbindung schließen, und dann geht das ganze wieder von vorne los... klar??? Möchtest du diese Daten danach über die VPN-Verbindung übertragen? Was ist das für ein Dienst? (Produktname, Versionsnummer) Auf was für einem OS (Produktname, Versionsnummer) läuft dieser Dienst? Welches OS läuft auf dem Webserver? Also ich will mit .net eine Verbindung zu einem anderen Rechner herstellen... Mit welchem Protokoll? Direkt über das Internet? In einem LAN? Über das oben erwähnte VPN? falls ich mich noch nicht richtig ausgedrückt habe, bitte nochmals fragen... Umständlicher und ungenauer gehts kaum... Überleg dir doch mal genau was du willst, und dann gib uns ALLE Informationen die du hast, schreib GENAU nieder was du wie haben willst. Bevor du antwortest, liese dir diesen Link genau durch - dort steht alles zum Thema "Fragen stellen" drin. How To Ask Questions The Smart Way Zitieren Link zu diesem Kommentar
Roadrunner81 10 Geschrieben 1. Juli 2008 Autor Melden Teilen Geschrieben 1. Juli 2008 also der Dienst ist ein selbstgeschriebener Dienst... Webserver OS Windows XP Datenbank SQL Server... Daten einlesen aus der DB funktioniert ohne Probleme. Verbindung mit dem anderen Rechner möchte ich über den VPN aufnehmen. ich hab einen anderen Ansatz gefunden, wenn ich rasphone.exe -d "VPN-NAME" ausführe stellt er die Verbindung her, gebe ich das aber im Code ein als Filename für den Process bekomme ich eine Exception aus der system.dll. Kann es ein Berechtigungproblem sein??? entschuldigt meine schlechten Erklärungen, das ist das erste mal das ich sowas machen muss... Zitieren Link zu diesem Kommentar
LukasB 10 Geschrieben 1. Juli 2008 Melden Teilen Geschrieben 1. Juli 2008 entschuldigt meine schlechten Erklärungen, das ist das erste mal das ich sowas machen muss... Du könntest damit anfangen alle von mir gestellten Fragen zu beantworten. Zitieren Link zu diesem Kommentar
Roadrunner81 10 Geschrieben 1. Juli 2008 Autor Melden Teilen Geschrieben 1. Juli 2008 ja ich möchte dann Daten über den VPN übertragen, also per WAN die Dateien kopieren... OS vom Dienst und Webserver sind die gleichen... Windows Server 2003 Web Edition SP1 hab ich noch was vergessen??? Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 1. Juli 2008 Melden Teilen Geschrieben 1. Juli 2008 ich hab einen anderen Ansatz gefunden, wenn ich rasphone.exe -d "VPN-NAME" ausführe stellt er die Verbindung her, gebe ich das aber im Code ein als Filename für den Process bekomme ich eine Exception aus der system.dll. Wie genau machst Du den Aufruf? In VB Classic gibts eine Funktion ShellWait, damit wird der "Pfad" komplett an das OS übergeben, im Prinzip das, was Du manuell ausführst. Ich komme immer mehr zur Überzeugung, Du solltest in einem VB.NET Forum fragen. Zitieren Link zu diesem Kommentar
Roadrunner81 10 Geschrieben 1. Juli 2008 Autor Melden Teilen Geschrieben 1. Juli 2008 hab einfache einen Process gemacht, dem ich als Filename "rasphone.exe" übergebe, Parameter sind -d VPNName... jetzt bau ich nur mehr die Netzlaufwerkverbindung auf und krall mir die Daten killen der VPN über den gleichen Process nur mit -h... so geht es am schnellsten... danke euch, vor allem fürs ärgern über meine Posts... – hab einfache einen Process gemacht, dem ich als Filename "rasphone.exe" übergebe, Parameter sind -d VPNName... jetzt bau ich nur mehr die Netzlaufwerkverbindung auf und krall mir die Daten killen der VPN über den gleichen Process nur mit -h... so geht es am schnellsten... danke euch, vor allem fürs ärgern über meine Posts... Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.