linux下能不能ping两个不同的ip,只要其中一个能ping通返回值就是0,两个都ping不同返回值就是1?如果写个

linux下能不能ping两个不同的ip,只要其中一个能ping通返回值就是0,两个都ping不同返回值就是1?如果写个,第1张

#!/bin/bash

IP1='192.168.0.1'

IP2='192.168.0.2'

a=`ping -c1 $IP1 >/dev/null 2>&1echo $?`

b=`ping -c1 $IP2 >/dev/null 2>&1echo $?`

if [[ $a -eq 0 ]] || [[ $b -eq 0 ]]then

echo "ping ok"

else

echo "no ok"

fi

1、首先ping一下回环地址。

2、再ping一下本机ip查看自己本机的网络是否正确。

3、然后检查对方网络设置、防火墙、插件等等。

4、如果发现丢包率里有丢失数据包,可能是网络、网线的原因。

5、ping配置选项ping-c6192.168.80.100(表示ping6次之后断开)。

6、ping配置选项ping-s60000(最大65507)。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8732039.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存