AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Einfache VPN Verbindung

Ein Thema von RedShakal · begonnen am 3. Apr 2011 · letzter Beitrag vom 6. Apr 2011
Antwort Antwort
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Einfache VPN Verbindung

  Alt 3. Apr 2011, 18:32
Warum nicht nur ein Rad sondern ein ganzes Auto neu erfinden?
VPN ohne Verschlüsselung?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.613 Beiträge
 
#2

AW: Einfache VPN Verbindung

  Alt 3. Apr 2011, 18:46
Möglichkeiten gibt es da schon. Aber nicht mit Delphi. Du musst dafür letztlich ein virtuelles Netzwerk-Gerät erstellen, und das geht nur mit einem Treiber. Und Treiber kann man in Delphi nicht wirklich sinnvoll schreiben (erst recht keine für 64bit Systeme). Und dann kommt da noch der ganze Quark von Netzwerk-Know-How an sich dazu, weil Du ja den Traffic dynamisch woanders hin routen musst. Das ist ein Projekt das Jahre an Zeit verschlingen wird.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
RedShakal
(Gast)

n/a Beiträge
 
#3

AW: Einfache VPN Verbindung

  Alt 3. Apr 2011, 19:24
Gibt es da nicht irgentwie eine möglichkeit das über PPTP zu machen, aber eben ohne das eine Verbindung vom Benutzer erstellt werden muss?
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#4

AW: Einfache VPN Verbindung

  Alt 4. Apr 2011, 08:09
Dann noch ein Hinweis von meiner Seite: Du spielst da dann an der Kernel-Routing-Tabelle rum, sodass der komplette Traffic, der sonst über eth0/wlan0 (die Netzwerkkarte eben) Richtung Router und dann ab ins Internet geht, über dein Programm laufen muss. Gleichzeitig darf sich dein Programm aber nicht an eben diese Tabelle halten, denn sonst käme nirgendwo was an. (Für den erstgenannten Vorgang brauchst du Admin-Rechte).

Was du jetzt machen kannst (das sollte relativ einfach sein) ist: Du kannst eine Windows-VPN-Verbindung von deinem Programm automatisch anlegen lassen und dann diese zur Verbindung bringen (k.A. welche Schwierigkeiten dir MS da auf den Weg legen wird). So musst du nicht an deiner virtuellen Netzwerkkarte tüfteln und hättest trotzdem das Ziel erfüllt.

Bernhard

PS: Für die API müsstest du dann jetzt die Suche verwenden.
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz