linux常用命令查看ip地址 linux查看本机ip命令有哪些( 二 )


# sh /opt/scripts/host-command.sh2daygeek.com - 104.27.156.1772daygeek.com - 104.27.157.177magesh.co.in - 104.18.35.52magesh.co.in - 104.18.34.52linuxtechnews.com - 104.27.144.3linuxtechnews.com - 104.27.145.3方法 3:如何使用 nslookup 命令查找域的 IP 地址nslookup 命令 是用于查询互联网 域名服务器(DNS) 的程序 。
nslookup 有两种模式 , 分别是交互式和非交互式 。交互模式允许用户查询名称服务器以获取有关各种主机和域的信息 , 或打印域中的主机列表 。非交互模式用于仅打印主机或域的名称和请求的信息 。
它是一个网络管理工具 , 可以帮助诊断和解决 DNS 相关问题 。
# nslookup -q=A 2daygeek.com | tail -n+4 | sed -e '/^$/d' -e 's/Address://g' | grep -v 'Name|answer' | xargs -n1104.27.157.177104.27.156.177使用以下 bash 脚本查找多个域的 IP 地址 。
# vi /opt/scripts/nslookup-command.sh#!/bin/bashfor server in `cat /opt/scripts/domains-list.txt`do echo $server "-"nslookup -q=A $server | tail -n+4 | sed -e '/^$/d' -e 's/Address://g' | grep -v 'Name|answer' | xargs -n1 done | paste -d " " - - -添加以上内容到脚本后 , 给 nslookup-command.sh 文件设置可执行权限 。
# chmod +x /opt/scripts/nslookup-command.sh最后运行 bash 脚本获得输出 。
# sh /opt/scripts/nslookup-command.sh2daygeek.com - 104.27.156.177 104.27.157.177magesh.co.in - 104.18.35.52 104.18.34.52linuxtechnews.com - 104.27.144.3 104.27.145.3方法 4:如何使用 fping 命令查找域的 IP 地址fping 命令 是类似 ping 之类的程序 , 它使用互联网控制消息协议(ICMP)echo 请求来确定目标主机是否响应 。
fping 与 ping 不同 , 因为它允许用户并行 ping 任意数量的主机 。另外 , 它可以从文本文件输入主机 。
fping 发送 ICMP echo 请求 , 并以循环方式移到下一个目标 , 并且不等到目标主机做出响应 。
如果目标主机答复 , 那么将其标记为活动主机并从要检查的目标列表中删除;如果目标在特定时间限制和/或重试限制内未响应 , 那么将其指定为不可访问 。
# fping -A -d 2daygeek.com magesh.co.in linuxtechnews.com104.27.157.177 (104.27.157.177) is alive104.18.35.52 (104.18.35.52) is alive104.27.144.3 (104.27.144.3) is alive方法 5:如何使用 ping 命令查找域的 IP 地址ping 命令 ( 数据包互联网抓手(Packet Internet Groper))是一个网络程序 , 用于测试 Internet 协议(IP)网络上主机的可用性/连接性 。
通过向目标主机发送互联网控制消息协议(ICMP)Echo 请求数据包并等待 ICMP Echo 应答来验证主机的可用性 。
它基于发送的数据包、接收的数据包、丢失的数据包 , 通常包含最小/平均/最大时间来汇总统计结果 。
# ping -c 2 2daygeek.com | head -2 | tail -1 | awk '{print $5}' | sed 's/[(:)]//g'104.27.157.177使用以下 bash 脚本查找多个域的 IP 地址 。
# vi /opt/scripts/ping-command.sh#!/bin/bashfor server in `cat /opt/scripts/domains-list.txt`do echo $server "-"ping -c 2 $server | head -2 | tail -1 | awk '{print $5}' | sed 's/[(:)]//g'done | paste -d " " - -添加以上内容到脚本后 , 给 ping-command.sh 文件设置可执行权限 。
# chmod +x /opt/scripts/ping-command.sh最后运行 bash 脚本获得输出 。
# sh /opt/scripts/ping-command.sh2daygeek.com - 104.27.156.177magesh.co.in - 104.18.35.52linuxtechnews.com - 104.27.144.3via: https://www.2daygeek.com/linux-command-find-check-domain-ip-address/
作者: Magesh Maruthamuthu 选题: lujun9972 译者: geekpi 校对: wxy
本文由 LCTT 原创编译 ,  Linux中国 荣誉推出


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: