通过ping命令测试193.168.0.151到192.168.0.254主机是否在线

通过ping命令测试193.168.0.151到192.168.0.254主机是否在线。
如果在线,就显示“ip is up”,其中ip换作真正的ip地址,且以绿色显示
如果不在线,就显示“ip is down”,其中ip换作真正的ip地址,且以红色显示
使用while语句

使用until语句

使用for语句

原文地址:https://www.cnblogs.com/X404/p/12397453.html

时间: 2024-10-01 07:39:41

通过ping命令测试193.168.0.151到192.168.0.254主机是否在线的相关文章

0.0.0.0 127.0.0.1 localhost 192.168.1.xxx 区别与联系?

(a)0.0.0.0:是一个非常特殊的IP地址,这个IP相当于java中的this,代表当前设备的IP,可以跟着变化,并不指代一个确定的一个. (b)127.0.0.1:是回送地址,指本地机,一般用来测试使用.回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输. (c)192.168.1.xxx:本机IP地址. (d)

每天一个linux命令(54):ping命令

Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”.不能打开网页时会说“你先ping网关地址192.168.1.1试试”.它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的).有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping

【转】每天一个linux命令(54):ping命令

原文网址:http://www.cnblogs.com/peida/archive/2013/03/06/2945407.html Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”.不能打开网页时会说“你先ping网关地址192.168.1.1试试”.它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们

每天一个Linux命令(48)ping命令

    ping命令用来测试主机之间网络的连通性.     (1)用法:     用法:  ping [参数] [主机名或IP地址]     (2)功能:     功能:  确定网络和各外部主机的状态:跟踪和隔离硬件和软件问题:测试.评估和管理网络. 细节:  执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常.例如:  “ping一下某机器,看是不是开着”.不能打开网页时“先ping网关地址192.168.1.1试试

写一个脚本,实现判断192.168.3.0/24网络里,当前在线的IP有哪些。

条件如下: 1.通过ping命令测试192.168.3.1到192.168.3.5之间的所有主机是否在线,    如果在线,就显示"ip is up.",其中的IP要换为真正的IP地址,且以绿色显示:    如果不在线,就显示"ip is down.",其中的IP要换为真正的IP地址,且以红色显示: 要求:分别使用while,until和for(两种形式)循环实现. 方法一:用while实现. #!/bin/bash IP=1 while [ $IP -le 5 ]

ping命令检测脚本

通过ping命令,测试192.168.1.100到192.168.1.120之间的所有主机是否在线,如果在线,就显示"ip is up."其中IP要换为真正的IP地址,并且以绿色显示:如果不在线,就显示"ip is down."其中IP要换为真正的IP地址,并且以红色显示.要求,分别使用while,until和for(两种)实现. 1,  #!/bin/bash # for I in {100..120} ;do ping -c 2 -W 3 192.168.1.$

ping命令总结

1.1 功能说明 发送ICMP包到网络主机 1.2 语法格式 ping [参数] [主机名或IP地址] 参数 说明 简解 -v Verbose output. 详细输出 -i interval 间隔的秒数 -c count 数目,在发送指定数目的包后停止 -t Set the IP Time to Live. 存活数值:设置存活数值TTL的大小 -s packetsize 字节数:指定发送的数据字节数 1.3 实践操作 实例1-1  ping指定次数5次 命令:ping –c 5 192.168

Linux服务架设篇--ping命令

工作原理: 向远程机发送包含一定字节数的ICMP数据包,如果能收到对方的回复的数据包,就表明网络是相通的,而且根据两个数据包的时间差,还可以知道相互之间网络链接的速度. 注意: 有些远程主机由于某种原因禁止了ICMP数据包的回复功能,执行ping命令收不到对方的回复,但实际上网络仍然可能是相同的.还有,ping命令只是判断相互之间的IP层是否相通,有时IP层不通,但网络接口层之间也仍然可能是相通的. 常用选项: -c count:发送ICMP数据包的个数 -s : 指定ICMP数据包大小,最大6

ping命令和tracert命令

ping命令 当我们在使用ping命令测试网络是否连通的时候,输出的最后一项一般都是TTL=XX这样的形式,那么TTL到底代表什么呢?TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃.有很多原因使包在一定时间内不能被传递到目的地.例如,不正确的路由表可能导致包的无限循环.所以需要在包中设置这样一个值,包在每经过一个节点,将这个值减1,反复这样操作,最终可能造成两个结果:包在这个值还为正数的时候到达了目的地,或者是在经过一定数量的节点后,这个值减为了0.前者代表完成