单行检索外部IP地址

单行检索外部IP地址

可能重复:
在 shell 脚本中查找公共 IP 地址

为了在脚本中使用,可以这样做很方便:

IP=`....something ....`
echo ...$IP... >> configfile

在本例中,我正在寻找网络上看到的 IP 地址。Ubuntu,如果有所不同的话。很高兴安装一两个软件包。

答案1

IP=`curl ifconfig.me`

[stephan@nemesis] ~ $ curl ifconfig.me
173.13.169.18

瞧。:)

(2020 年 9 月编辑)

我现在通常使用 icanhazip.com。不过你可能需要删掉换行符:

curl -s icanhazip.com | tr -d '\n'

相关内容