Linux批量域名查询IP

  • 环境
  • 工具
  • 编写域名文件
  • 编写Bash脚本
  • 执行
  • 结果
  • 问题

环境

Debian 9

工具

  • Xshell

编写域名文件

www.baidu.com
www.youtube.com
www.weibo.com
www.4399.com
www.google.com

将上述文件命名为 iplist.txt ,保存到自己喜欢的路径

编写Bash脚本

for server in `cat /路径/iplist.txt`
do host $server | grep "has address" | sed 's/has address/-/g'
done

将上述 shell 脚本保存为 lookup.sh路径 替换为你保存的 iplist.txt 文件的路径

执行

sudo ./lookup.sh

如果脚本在当前文件,该语句即可执行

sudo bash /路径/lookup.sh

不在当前路径的执行方式

结果

www.wshifen.com - 104.193.88.77
www.wshifen.com - 104.193.88.123
youtube-ui.l.google.com - 216.58.217.206
youtube-ui.l.google.com - 172.217.5.206
youtube-ui.l.google.com - 172.217.11.174
youtube-ui.l.google.com - 172.217.5.78
youtube-ui.l.google.com - 172.217.14.110
youtube-ui.l.google.com - 172.217.11.78
youtube-ui.l.google.com - 172.217.4.174
e4141.dscb.akamaiedge.net - 23.35.180.205
www.4399.com.lxdns.com - 157.185.169.208
www.google.com - 172.217.14.68

问题

  • 如果显示 permission denies,表明权限不够,使用:chmod 777 /路径/lookup.sh 更改权限
  • root 用户不需要使用 sudo 关键字
  • 留空日后补充

Linux批量域名查询IP相关推荐

  1. linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...

    Shell脚本一种检查Linux中域名和IP地址所有权信息.检查多个域名的到期日期工具 jwhois是一个命令行实用程序,可从whois服务器(whois数据库)中获取有关域名所有权的信息. Whoi ...

  2. dig命令使用大全(linux上域名查询)

    原文地址为: dig命令使用大全(linux上域名查询) Dig HOWTO 中文手册--dig命令使用大全 DNS 2011-03-25 本人翻译的dig howto手册. 译者序: 可以这样说,翻 ...

  3. socket网络程序设计实验一,通过域名查询IP/gethostbyname(基于python3.7、PyQt5)

    socket网络程序设计实验一(基于python3.7.PyQt5) 设计一个简单的通过域名查询IP地址的程序, 先放个运行效果图: 空输入时查询本机主机名和IP: 查询百度的ip 一.实验目的 掌握 ...

  4. 在windows系统和linux系统中查询IP地址命令的不同

    在linux和windows系统上查询IP地址的命令是不一样的.         在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开do ...

  5. linux 查询ip归属地的工具,Linux 通过shell查询ip归属地(curl请求转码)

    root@kickseed:~# ping www.baidu.com                                                   #用百度进行测试获取百度IP ...

  6. linux查看Windows的ip命令,在windows系统和linux系统中查询IP地址命令的不同

    在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开dos命令行,然后输 ...

  7. linux c 域名转ip函数 gethostbyname 返回结构体 hostent 简介

    在linux网络编程中,gethostbyname函数可以通过域名url直接获得ip地址相关信息,返回的是一个名为hostent的结构体,通过man gethostbyname手册查询后,发现该结构体 ...

  8. linux c dns查询IP地址

    一.填充DNS请求报文 随便百度一下,就可以知道DNS报文的格式.所以这里只介绍如何填充DNS报文. 首先是填充报文首部: /* 填充首部的格式大致相同,下面的填充值是参考他人抓包分析的结果 */ b ...

  9. Linux C DNS 查询IP地址

    一.填充DNS请求报文 随便百度一下,就可以知道DNS报文的格式.所以这里只介绍如何填充DNS报文. 首先是填充报文首部: /* 填充首部的格式大致相同,下面的填充值是参考他人抓包分析的结果 */ b ...

最新文章

  1. Android layer-list 使用
  2. Coinbase宣布在以太坊经典上市前进行最终测试
  3. python学习-抓取知乎图片
  4. win10系统excel2019单元格显示完整的年月日时分秒设置方法
  5. 19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形中的乱码 19.11 自动发现...
  6. 软件开发中需要专职的 QA 吗?
  7. 中国电子协会考评中心_中国电子学会考评中心和CPA青少年编程能力等级测评有什么不同?...
  8. 用Java写数据到POST请求
  9. api token 什么意思_还分不清 Cookie、Session、Token、JWT?
  10. gpedit msc组策略面板 win10在哪里_Win10家庭版找不到组策略gpedit.msc的解决方法
  11. char赋值字符串常量和数值的区别
  12. DPVS_吊打面试官的项目——DPVS
  13. Windows 启动方式总结(转)
  14. CentOS 7.x 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作USB Disk、U盘安装、网络安装...
  15. 商务英语还是计算机专业好,是读广东外语外贸大学计算机专业好还是广东工业大学计算机专业好...
  16. 南航大学计算机专业硕士学历,南航计算机科学与技术学院导师介绍:戴群
  17. TCP/IP报文详解
  18. Android studio 申请读写权限,相机权限。
  19. 三大主流芯片架构特点
  20. 计算机五笔教学软件,指法练习 XP

热门文章

  1. 物联网网关概述及其作用
  2. kali重置登录密码(附镜像)
  3. 【一步教学,一步到位】漫谈MySQL权限安全,成功收获美团,小米安卓offer
  4. [数据分析自学帮手]数据分析必备的统计学知识大梳理,还不赶紧收藏?
  5. zjs-,y-dairy-20211228
  6. SAP化工行业面试重点KEY POINT
  7. sgu103: Traffic Lights
  8. 在Centos7上进行Trino 377的集群安装部署
  9. STM32F103(库函数)——点亮LED并且使用软件延时实现led闪烁
  10. python打印excel_Python利用openpyxl处理Excel文件(打印机及页面设置相关)