0

我希望通过 linux 命令行知道我当前的 IP 地址(如世界所见)。我使用了 ifconfig,但它显示的 IP 地址与网站 ip-details.com 上显示的 IP 地址不同。

有没有办法从 linux 的命令行获取当前的 IP 地址?

提前致谢

4

2 回答 2

4

要查找您的外部 IP,请使用以下命令

$ dig myip.opendns.com @resolver1.opendns.com +short

这将使您的 IP 如网站所见

dig命令是一个 DNS 查找实用程序。DIG(域信息探索器)是一种用于询问 DNS 名称服务器的灵活工具。它执行 DNS 查找并显示从被查询的名称服务器返回的答案

于 2014-07-07T04:42:23.903 回答
0

您是否使用虚拟机(或)您正在尝试从直接连接到互联网的机器进行 ifconfig ?

如果您从 VM 尝试它不会显示。您必须在主机上尝试

于 2014-07-07T04:41:22.650 回答