我正在为我的 PC 使用 Dyndns 服务。这使我可以从我的 ISP 获取我的 PC 当前的 Wan IPAddr。
假设我可以使用下面的 WinForm 应用程序代码通过传入这个主机名示例来获取 IPAddr:Marina.dyndns.biz
公共静态无效DoGetHostEntry(字符串主机名) { IPHostEntry 主机; 主机 = Dns.GetHostEntry(主机名); Console.WriteLine("GetHostEntry({0}) 返回:", 主机名); foreach (IPAddress ip in host.AddressList) { Console.WriteLine("{0}", ip); } }
我的 PC 链接到使用本地 ISP 服务的路由器。
Q1。这返回的 Wan IPaddr 是指我路由器的 External IPAddr 吗?
Q2。如果我为 PC 修复了一个 IPAddr,比如 192.168.1.90,该怎么办?那么返回的 IPAddr 指的是什么?
Q3。如何在 Windows Phone 7.1 Mango 版本中使用上述代码获取我的 PC 的 IPAddr?
谢谢