可能重复:
在 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'