2

.NET で VPN プログラムを作成したいと考えています。必要な仮想ネットワーク アダプターを作成する方法がわかりません。OpenVPN が使用する tuntap ドライバーを調べましたが、.NET バインディングが貧弱または存在しません。また、Microsoft のビルトイン ループバック ドライバーがこれを実行できる可能性があると聞いたことがありますが、アダプターを介して送信されたパケットをアプリケーションが管理できるように "接続" する方法がわかりません。

.NET から仮想ネットワーク アダプタを作成して使用するにはどうすればよいですか?

4

1 に答える 1

0

Windows で VPN を構成している場合は、次のコマンドを使用して接続できます。

Process.Start("rasdial.exe", "YOUR_VPN YOUR_Username YOUR_Password");

そして後でそれから切断します:

Process.Start("rasdial.exe", "YOUR_VPN /d"); 
于 2010-11-24T05:45:51.797 に答える