1

我想在实际设备上测试我的 Windows Phone 8 应用程序,但我需要计算机的 IP 地址才能执行此操作。当我在命令提示符下键入“ipconfig”时,它会显示两个不同的 IPv4 地址,我无法判断哪个是适合我的计算机的正确地址,它允许我在设备上测试应用程序。

命令提示符输出:

Ethernet Adapter vEthernet <Internal Ethernet Port Windows Phone Emulator Internal Switch>:
    IPv4 Address......: 169.254.xx.xx

Ethernet Adapter vEthernet <New Virtual Switch>:
    IPv4 Address......: 192.168.x.xxx

我花了很长时间让这个应用程序真正在设备上运行,所以如果你看到有什么东西是关闭的,一定要告诉我。不过,我对这个问题的担忧是,其中哪一个是我计算机的真实 IP 地址?

4

3 回答 3

2

如果您看到命令提示符中列出了多个 IPv4 地址作为命令的结果ipconfig,则具有默认网关的 IPv4 地址是您的主要或当前设备或计算机 IPv4 地址。

于 2020-06-22T06:16:50.930 回答
2

您可以放心地忽略以 169.254 开头的那个。如果设备在几秒钟内没有收到来自任何 DHCP 服务器的 IP,它会创建自己的 IP,从 169.254.xx 开始,但是您无法使用这样的 IP 访问任何内容,也无法访问您的设备。

在您的情况下,第二个是真实的。192.168.xx 表示您是专用网络的一部分(但也可能是 10.xxx)。

于 2018-01-03T13:59:48.397 回答
1

第一个是您计算机的 IP 地址,第二个用于应用程序或操作系统虚拟化。

于 2015-07-31T01:57:17.163 回答