求一个批处理,就是在后台ping一个IP地址,不通就发出警报
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求一个批处理,就是在后台ping一个IP地址,不通就发出警报相关的知识,希望对你有一定的参考价值。
就是不停的在后台ping一个IP地址,若是ping不通,就播放一个声音的!
比如说,ping 192.168.1.1 ,通的话,就不做什么,若是不通,就播放1.MP3,或者让主板的蜂鸣器响就可以,通了就不响~
不知道能不能搞。
知道里边也没什么分,若是能用的话,我把我所有的分献上了~~
:top
ping -n 1 192.168.1.1 | find /I "TTL" && goto top
echo
goto top
注意:echo 后面已有特殊字符(BEEP)
参考技术A 按住ctrl+G,上面显示^G,回车即可听见蜂鸣器发声。但是会提示:” 不是内部或外部命令,也不是可运行的程序或批处理文件。echo ^G 可以发音并避免报错。
判断部分我不会^-^追问
我也是不会判断部分。。。谢谢回答~
在linux上做了dns解析,为啥在客户端ping域名不通呢。ip能ping通
因为你的客服端没设置他的域名服务器为你的dns服务器地址,设置在/etc/resolv.conf内加上dns服务器地址就OK。追问我肯定加上了啊 还是不行啊 就是在linux上能解析域名 就是在客户机上 ping不通域名,能ping通ip地址。。为什么呢 急求啊!!!
追答。。。你在Linux机器上加的,此linux机器是不是就是你的dns服务器?
那么客服机的dns是否也是设置成这个dns地址呢?
当然设置了啊,客户机必须是这个地址啊, 都设置好了,还是不行。。。。
追答开始-运行-cmd确认 输入命令nslookup 输入你的域名,如果能解析出正确的ip地址,那证明dns服务没问题,如果解析不出来。证明你的dns没设置好。
追问你再听我给你说遍题啊,我在linux上做完dns了,nslookup测试也没问题,域名都能解析成功。 就是当我在windows 客户端上ping 域名时就不通了。。。 windows 上的dns服务器我也都设置好了。。。
追答那就是named默认设置有问题。在named.conf的option选项加上 allow-query all;;
追问我都做了 这个 都改成any 了。。。。。。。
追答这就不知道如何判断了。 考虑下机器的防火墙,SELINUX等等!
参考技术A 光解析了是不行的 域名没有绑定到你服务器啊以上是关于求一个批处理,就是在后台ping一个IP地址,不通就发出警报的主要内容,如果未能解决你的问题,请参考以下文章
同一局域网,两台电脑在同一组。防火墙都关了 为啥还是ping不通,求解决方案