检测客户端是否在ASP.NET(MVC)中使用VPN连接

时间:2012-01-09 19:21:53

标签: c# asp.net-mvc-3 model-view-controller vpn

有没有办法检测客户端是否正在使用VPN连接?我知道您可以使用

检测他是否正在使用代理
GlobalProxySelection.Select

WebRequest.DefaultWebProxy

但那些没有检测到VPN。我正在构建一个使用地理定位的网站,当客户使用VPN或代理时,我想要显示一个突出显示的文本,说明他们的位置可能不正确,因为他们正在使用任何这些东西。

1 个答案:

答案 0 :(得分:2)

如果您了解分配给VPN的IP地址池,则可以监控这些特定条目:

http://forums.asp.net/p/1356084/2782293.aspx