我希望通过 linux 命令行知道我当前的 IP 地址(如世界所见)。我使用了 ifconfig,但它显示的 IP 地址与网站 ip-details.com 上显示的 IP 地址不同。
有没有办法从 linux 的命令行获取当前的 IP 地址?
提前致谢
要查找您的外部 IP,请使用以下命令
$ dig myip.opendns.com @resolver1.opendns.com +short
这将使您的 IP 如网站所见
dig命令是一个 DNS 查找实用程序。DIG(域信息探索器)是一种用于询问 DNS 名称服务器的灵活工具。它执行 DNS 查找并显示从被查询的名称服务器返回的答案
您是否使用虚拟机(或)您正在尝试从直接连接到互联网的机器进行 ifconfig ?
如果您从 VM 尝试它不会显示。您必须在主机上尝试