从公共网站获取Silverlight中的本地IP地址(192.168.X.X)

时间:2010-09-23 12:47:21

标签: silverlight

我希望使用公共网站地址“www.xxx.com”获取本地IP地址(预代理)。换句话说,我不是在您通常从http://www.whatsmyip.org/

之类的代理IP地址之后

我如何在Silverlight中执行此操作?这甚至可能吗?我所追求的是识别机器是否在与托管网站的公共服务器相同的LAN内使用。如果是这样,请识别它并通过REST API发送一些内容。

2 个答案:

答案 0 :(得分:1)

你会用这样的地址做什么? 192.168.x.x属于private IP network,它不可路由,并且由全世界的用户共享。

答案 1 :(得分:0)

通过检查本地IP地址,您将不知道您是否在LAN上。很多局域网使用192.168.x.x - 这并不意味着它们在你的局域网上。

我认为您确实需要代理IP。它将是192.168.x.x - 这意味着它在您的LAN上并在内部路由,或者它将在您的Web公共IP的子网中(或者至少是您控制的一个)。这取决于你如何在内部路由IP。