#!/bin/bashdomain=`cat ym.sh`for i in $domaindo IP=`ping $i -c 1 |awk 'NR==2 {print $5}' |awk -F ':' '{print $1}'|sed -nr "s#\(##gp"|sed -nrho ${i}:$IP >> ip.txtdone
原创
2024-04-30 09:54:31
191阅读
单个获取 编写角本pingip.sh #!/bin/sh ADDR=qq.com TMPSTR=`ping ${ADDR} -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` echo ${TMPSTR} echo ${TMPSTR} >> 666.txt 执行结果 haim
转载
2021-08-13 16:08:47
4685阅读
CheckIPAddress() { echo $1 > /tmp/tmpserverip echo $1 |g
转载
精选
2009-08-27 17:04:38
763阅读
shell脚本如下:#!/bin/bash
#该脚本用于设置网卡的IP地址
#第一部分:变量的设置
ETH=$(ifconfig | grep "^eth" | awk '{print$1}')
MAC=$(ifconfig | grep "^eth" | awk '{print$5}')
read -p "请输入设置IP地址:" IP
read -p "请输入设置的网关:" GW
read -
转载
2023-06-14 11:08:05
204阅读
shell脚本实现批量解析域名IP地址(支持多DNS)
原创
精选
2022-07-14 12:32:01
2436阅读
点赞
此脚本实现的功能是批量ping域名,将能ping通的和不能ping通的分类,并记录能ping通的域名的相应解析地址#!/bin/bash#判断第一个参数是否是文件,不是则退出if[[-f$1]];thendo_name=(`cat$1`)elseecho"$1文件不存在"exit1fi#设置ping的包个数package_num=4echo-e"解析地址\t\t\t域名">>res_o
原创
2018-11-01 14:05:56
6358阅读
点赞
# !/usr/bin/env python3# _*_ coding:utf-8 _*_import requestsimport reimport jsonimport tldextractrequests.packages.urllib3.disable_warnings()headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win
原创
2022-11-17 08:40:34
953阅读
点赞
#!/bin/bashA="IPADDR.*"B="NETMASK.*"C="GATEWAY.*"D="DNS1.*"E="/etc/sysconfig/network-scripts/ifcfg-eth1"F="cat$E|sed-n'/BOOTP/p'"if[!"$F"="BOOTPROTO=dhcp"]thenread-t30-p"PleaseentertheIPaddress:"IPrea
原创
2018-08-19 15:38:35
2934阅读
shell脚本建议执行流程如下图:
#!/bin/sh #脚本用途:用来设置IP、子网掩码、默认网关以及DNS #用法:sh name.sh [-i ipadress] [-n netmask] [-g gateway] #[-d dns] #注意:1
原创
2012-09-18 21:35:49
3317阅读
点赞
1评论
Shell脚本实现多选DNS同时批量解析域名IP地址(新更新)
原创
2022-08-01 12:50:58
499阅读
点赞
1评论
这是一个群里别人让我写的一个小脚本,当做练习发到这里,功能很简单,从一个文件里面提取域名,之后利用nslookup命令对域名进行解析,再按照固定的格式输出到一个新的文件里面(输出规格是为address=/域名/IP),脚本内容如下: #!/bin/bash
for name in `cat /root/dns.File` ;do
&nbs
原创
2014-06-07 23:27:28
5559阅读
前段时间一域名解析到一个非自己的IP,后来找DNS供应商才修复。为了往后类似事件再次发生能及时发现特意写了一个简单的脚本添加在nagios上监控。脚本内容如下:#!/bin/bash
CURRENT_IPs=`nslookup www.abcabc.com 8.8.8.8 | grep -v "8.8.8.8" |
原创
2017-08-02 16:44:56
2174阅读
#!/bin/bashprintf "本脚本可以查询IP地理位置及域名到期和域名公网IP \n"printf "###################################### \n"printf "/tmp/dns.txt 需要查询的域名列表目录 \n"printf "/tmp/dns_ip.txt 存放查询后的域名及IP对应目录 \n"printf "###############
原创
2017-07-12 12:10:58
1752阅读
#!/bin/bash#Purpose: 查找ip地址所在地ipp (){exec < $1while read adosring=`curl -s "http://ip138.com/ips138.asp?ip=${a}&action=2"| iconv -f gb2312 -t utf-8|grep '<ul class="ul1"><li>' | awk
转载
精选
2015-05-08 10:59:14
1830阅读
#!/bin/sh # BY kerry (聆听未来) # BLOG:http://kerry.blog.51cto.com # set variable ip_mod=$1 mask_mod=$2 gw_mod=$3 dns_mod=$4 &
原创
2011-03-17 17:27:48
7415阅读
点赞
1评论
服务器总是一下子买了很多的段的ip。通过绑定后,也不知道这些ip是否绑定成功,所以就写了一个shell脚本,把ip输好,批量ping一下,看是不是都能ping通。
脚本如下:
此外。还有一个ip文件,里面放的都是ip 名为allip
我们来运行一下,看一下结果:
都能ping通,那么我现在在allip里面的第一行,加一
原创
2011-05-06 11:23:32
10000+阅读
点赞
5评论
#!/bin/sh
# BY kerry (聆听未来)
# BLOG:http://kerry.blog.51cto.com
# set variable
ip_mod=$1
mask
转载
2012-01-13 17:25:18
503阅读
最近做机房带宽检测。最近编写一个shell脚本批量ping各地机房的ip,返回失败率及平均响应时间#!/bin/bash
log=$1.log
echo -n "" > $log
for i in `cat $1`
do
/bin/ping -s 1000 -
原创
2016-08-11 18:00:32
5757阅读
shell 脚本监控公网出口IPhttp://keep11.blog.51cto.com/1443840/18622791、情景公司有2条二级运营商的链路,链路非常不稳定。更为严重的是我们申请固定IP,出口IP竟然总是变动。公司所有业务都需要通过外网,影响面非常大。有人提示可以对出口做监测,发现IP变动赶紧处理。我百度发现curl可以通过网站拿到出口地址后就直接写了,测试成功,就记录下来share
转载
2017-04-16 18:27:06
1585阅读
点赞
#!/bin/bashread-p请输入一个地址:IP[["$IP"=~^(([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$]]&&echoitisok
原创
2019-08-13 16:12:09
1821阅读
点赞