PPP または PPPT VPN 接続から IP を取得するにはどうすればよいですか?
VPN 接続の名前を知っているので、どうすればフィルタリングできますか
var nics = NetworkInterface.GetAllNetworkInterfaces();
「VPNConnection」という名前のvpnインターフェースのみを取得し、指定されたIPアドレスを取得するには?
PPP または PPPT VPN 接続から IP を取得するにはどうすればよいですか?
VPN 接続の名前を知っているので、どうすればフィルタリングできますか
var nics = NetworkInterface.GetAllNetworkInterfaces();
「VPNConnection」という名前のvpnインターフェースのみを取得し、指定されたIPアドレスを取得するには?
多分:
using System.Linq;
var vpn = NetworkInterface.GetAllNetworkInterfaces()
.First(x => x.Name == "VPNConnection");
編集:おっと、私は終わっていませんでした:
var ip = vpn.GetIPProperties().UnicastAddresses.First(x => x.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork).Address.ToString();