C# form nasıl ile OpenVPN Client'i yazılır?

Mirza1

Hectopat
Katılım
10 Kasım 2021
Mesajlar
118
Merhaba, ben C# form dilinde. Ovpn dosyalarını kullanarak OpenVPN sunucularına bağlanabilen bir VPN istemcisi yazmak istiyorum ama bu program bunu yaparken cihazda open VPN Client'i yüklü olmasına gerek olmamalı. Yani cihazda sadece C# form programı ve gerekli ovpn dosyası varsa bağlantı kurabilmesini istiyorum.

İnternette bir sürü kaynak araştırdım ama sadece open VPN Client yüklü iken bağlantı kurabilen projelere rastladım.

Şimdiden teşekkür ederim.
 
OVPN protokol client'ini C# ile mi yazmak istiyorsun?

GitHub - OpenVPN/openvpn: OpenVPN is an open source VPN daemon

Burada Windows icin C kodu var.

Protokolun detaylarini da ssl.h dosyasinda commentlerle yazmislar aslinda.

Bu cok iddiali bir proje, yazabilsen bile c alternatifine gore cok buyuk performans kaybi olacak.

Genelde OVPN client'lari openvpn'in kendi client'i uzerine UI wrapperlari yaziyorlar.

Ornegin -> GitHub - pritunl/pritunl-client-electron: Pritunl OpenVPN client
 

Technopat Haberler

Geri
Yukarı