当前位置:首页 > 要闻简讯 > 数码科技问答 > 正文

🔍 查询IP地址归属地的小工具脚本 🌐

发布时间:2025-03-17 10:58:20 编辑:庞君宗 来源:

导读 在日常运维或网络安全排查中,我们经常需要快速查询某个IP地址的归属地。为了提升效率,下面分享一个简单实用的Shell小脚本!💪 这个脚本...

在日常运维或网络安全排查中,我们经常需要快速查询某个IP地址的归属地。为了提升效率,下面分享一个简单实用的Shell小脚本!💪 这个脚本能够帮助你轻松获取IP地址的相关信息,包括国家、地区甚至城市等详细内容。

首先确保你的Linux系统已经安装了`curl`和`jq`工具,这是运行脚本的基础需求。接着,将以下代码保存为`iplookup.sh`文件:

```bash

!/bin/bash

检查是否传入参数

if [ -z "$1" ]; then

echo "Usage: $0 "

exit 1

fi

IP=$1

URL="http://ip-api.com/json/$IP"

发送请求并解析结果

DATA=$(curl -s "$URL")

COUNTRY=$(echo $DATA | jq -r '.country')

REGION=$(echo $DATA | jq -r '.regionName')

CITY=$(echo $DATA | jq -r '.city')

输出结果

echo "IP Address: $IP"

echo "Country: $COUNTRY"

echo "Region: $REGION"

echo "City: $CITY"

```

赋予执行权限后运行脚本即可查询目标IP地址的信息。例如:`./iplookup.sh 8.8.8.8`。这样,你就得到了Google公共DNS服务器的位置信息!🌐✨

这个小工具不仅方便快捷,还能大幅提高工作效率,非常适合IT从业者使用哦!🚀


免责声明:本文由用户上传,如有侵权请联系删除!

上一篇:💻 Python爬虫框架Scrapy实例(四) 🕸️

下一篇:最后一页