使用shell获取IP归属地与运营商信

简介: 使用shell获取IP归属地与运营商信

大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!

今天分享一个小脚本,批量获取IP归属地(使用方法就是新建一个ip文件,写入要查询的地址即可啦)

#!/bin/bash
URL="cip.cc"


ping -c1 $URL >/dev/null
if [ $? -eq 0 ];then
    if [ ! -f ./ip ];then
        echo "ip文件不存在!"
        exit 1
    else
        for i in `cat ./ip`
        do
            object=`curl -s {
   
   mathJaxContainer[0]}i|grep "数据二"|awk -F ':' '{print $2}'`
            echo " $i:$object"
            sleep 2
        done
    fi
else
    echo "网络不通"
    exit 1
fi

运行效果截图

大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
我的主页:早九晚十二

今天分享一个小脚本,批量获取IP归属地(使用方法就是新建一个ip文件,写入要查询的地址即可啦)

#!/bin/bash
URL="cip.cc"


ping -c1 $URL >/dev/null
if [ $? -eq 0 ];then
    if [ ! -f ./ip ];then
        echo "ip文件不存在!"
        exit 1
    else
        for i in `cat ./ip`
        do
            object=`curl -s {
   
   mathJaxContainer[2]}i|grep "数据二"|awk -F ':' '{print $2}'`
            echo " $i:$object"
            sleep 2
        done
    fi
else
    echo "网络不通"
    exit 1
fi

运行效果截图
image.png

相关文章
|
2月前
|
Shell Linux 网络安全
linux系统防CC攻击自动拉黑IP增强版(Shell脚本)
linux系统防CC攻击自动拉黑IP增强版(Shell脚本)
18 0
|
9天前
|
运维 Shell
Shell脚本判断IP是否合法性(多种方法)
Shell脚本判断IP是否合法性(多种方法)
|
1月前
|
Shell
Shell一键检测本地存活ip是否存活
Shell一键检测本地存活ip是否存活
11 0
|
4月前
|
网络协议 Shell Linux
系统初始化shell,包括:挂载镜像、搭建yum、设置主机名及IP地址和主机名映射、配置动态IP、关闭防火墙和selinux
系统初始化shell,包括:挂载镜像、搭建yum、设置主机名及IP地址和主机名映射、配置动态IP、关闭防火墙和selinux
40 2
|
5月前
|
存储 Shell Perl
使用shell脚本从ifconfig命令结果中提取IP地址
使用shell脚本从ifconfig命令结果中提取IP地址
69 0
|
6月前
|
运维 网络协议 Shell
shell脚本批量配置多台主机静态ip
shell脚本批量配置多台主机静态ip
54 0
|
9月前
|
Shell Perl
获取slb日志里ip地址的shell脚本
获取slb日志里ip地址的shell脚本
46 1
|
10月前
|
Shell Windows
shell实战案例-批量ping ip(多进程限制并发)
shell实战案例-批量ping ip(多进程限制并发)
268 0
|
监控 Shell
shell 获取 IP 位置
shell 获取 IP 位置
|
缓存 网络协议 Shell
看我如何使用 shell 来获取所有 KVM 虚拟机的 IP 地址
看我如何使用 shell 来获取所有 KVM 虚拟机的 IP 地址
441 0