为什么“ipconfig getifaddr ppp0”失败?

为什么“ipconfig getifaddr ppp0”失败?

我正在尝试在 VPN (PPTP) 上查找我的 IP,因此我尝试了“ipconfig getifaddr ppp0”,但它给了我“get if addr ppp0 failed, (os/kern) failed”。为什么它会失败,我应该怎么做?ifconfig 可以正常显示我的所有接口,以及 IP。“ipconfig getifaddr en1”也可以。我在 Mac 上,不知道这有什么区别。

谢谢!

答案1

失败的原因可能是该接口上没有 IP 地址。当我尝试获取 en0(以太网)和 en1(wifi)上的 IP 时,会发生这种情况

localhost:~ > ipconfig getifaddr en0
get if addr en0 failed, (os/kern) failure

localhost:~ > ipconfig getifaddr en1
192.168.1.120

相关内容