在终端中输入 curl ipinfo.io 或者 curl ifconfig.me 即可通过IP地址检测网站提供的api获得取本机的外网IP,或者以 JSON 格式返回全部结果。
如:
[code="java"]$ curl ifconfig.me
58.247.136.132
$ curl ipinfo.io
{
"ip": "58.247.136.132",
"hostname": "No Hostname",
"city": "Shanghai",
"region": "Shanghai",
"country": "CN",
"loc": "31.0456,121.3997",
"org": "AS17621 China Unicom Shanghai network"
}[/code]
如:
[code="java"]$ curl ifconfig.me
58.247.136.132
$ curl ipinfo.io
{
"ip": "58.247.136.132",
"hostname": "No Hostname",
"city": "Shanghai",
"region": "Shanghai",
"country": "CN",
"loc": "31.0456,121.3997",
"org": "AS17621 China Unicom Shanghai network"
}[/code]