Linux批量域名查询IP
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相关推荐
- linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...
Shell脚本一种检查Linux中域名和IP地址所有权信息.检查多个域名的到期日期工具 jwhois是一个命令行实用程序,可从whois服务器(whois数据库)中获取有关域名所有权的信息. Whoi ...
- dig命令使用大全(linux上域名查询)
原文地址为: dig命令使用大全(linux上域名查询) Dig HOWTO 中文手册--dig命令使用大全 DNS 2011-03-25 本人翻译的dig howto手册. 译者序: 可以这样说,翻 ...
- socket网络程序设计实验一,通过域名查询IP/gethostbyname(基于python3.7、PyQt5)
socket网络程序设计实验一(基于python3.7.PyQt5) 设计一个简单的通过域名查询IP地址的程序, 先放个运行效果图: 空输入时查询本机主机名和IP: 查询百度的ip 一.实验目的 掌握 ...
- 在windows系统和linux系统中查询IP地址命令的不同
在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开do ...
- linux 查询ip归属地的工具,Linux 通过shell查询ip归属地(curl请求转码)
root@kickseed:~# ping www.baidu.com #用百度进行测试获取百度IP ...
- linux查看Windows的ip命令,在windows系统和linux系统中查询IP地址命令的不同
在linux和windows系统上查询IP地址的命令是不一样的. 在linux中的命令行模式下,输入ifconfig即可查询到IP.而在windows系统下要查询IP地址需要先打开dos命令行,然后输 ...
- linux c 域名转ip函数 gethostbyname 返回结构体 hostent 简介
在linux网络编程中,gethostbyname函数可以通过域名url直接获得ip地址相关信息,返回的是一个名为hostent的结构体,通过man gethostbyname手册查询后,发现该结构体 ...
- linux c dns查询IP地址
一.填充DNS请求报文 随便百度一下,就可以知道DNS报文的格式.所以这里只介绍如何填充DNS报文. 首先是填充报文首部: /* 填充首部的格式大致相同,下面的填充值是参考他人抓包分析的结果 */ b ...
- Linux C DNS 查询IP地址
一.填充DNS请求报文 随便百度一下,就可以知道DNS报文的格式.所以这里只介绍如何填充DNS报文. 首先是填充报文首部: /* 填充首部的格式大致相同,下面的填充值是参考他人抓包分析的结果 */ b ...
最新文章
- TCP/IP四层模型和OSI七层模型
- C#复制、粘贴文本信息到剪贴板
- Java项目-Javaweb实现个人博客
- 关于TxQBService报的错,腾讯你真牛B啊
- 解读 WebRTC 音频 NetEQ 及优化实践
- Serverless 时代前端避坑指南
- Apple Swift 编程语言入门教程
- react使用link跳转传递参数_React-Typescript之路由跳转(使用this.props.history.push)
- oracle 产看执行计划_ODBA 技能SPM计划
- 机器学习数据包之numpy
- Qt文档阅读笔记-QSslSocket中与错误相关的信号
- Java SE 第二十三讲----static关键字and final关键字
- 程序员之道——编程也是一门艺术
- php开源源码管理后台小程序团购,秒杀,分销 高可用
- 软考-网络工程师-下午考试知识点
- 专科学历事业单位工资计算机,【事业单位工资标准表】 事业单位学历工资标准...
- C语言---14文件操作---01文件内容的顺序读写
- 建立HBase的集群和HDInsight在Hadoop中使用Hive来查询它们
- Pinyin4j之Pinyin4jUtils工具类
- CAD转换jpg的使用大全
热门文章
- 小米3Android密码怎么解吗,小米手机双清、三清方法介绍,如何刷机解除开机密码锁...
- 网站访问慢怎么办?高并发高流量网站架构
- esp32系列(5):esp32 蓝牙架构学习
- 快速傅里叶变换python_利用Python通过快速傅里叶变换分析太阳黑子活动的周期
- 弱电工程综合布线施工经验总结
- SAP化工行业面试重点KEY POINT
- gradle groovy_Eclipse Mars:具有Gradle,Groovy和GSP支持的Grails 3.1
- 实用设计软件,自带精美UML类图模板快速作图
- 我国航天发展史上的里程碑
- 【OpenCV】数字图像的距离变换算法