Windows Server 2008 の「ネットワーク接続」を見ると、「会社」という接続があります。
この VPN が現在接続されているかどうか、および割り当てられている内部 IP(*) を確認するにはどうすればよいですか?
(*) 内部 IP では、ローカル コンピューターの IP を参照するので、この IP を "BindIPEndPointDelegate" で使用できます。
これはあなたを助けるかもしれません:
foreach (var item in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces())
{
Console.Write(item.Name + " - " + item.OperationalStatus.HasFlag(System.Net.NetworkInformation.OperationalStatus.Up) + " : ");
foreach (var item2 in item.GetIPProperties().UnicastAddresses)
{
if (!item2.Address.IsIPv6LinkLocal)
Console.Write(item2.Address.ToString());
}
Console.WriteLine();
}