Articles of ping

从ping -c提取平均时间

我想从命令中提取ping -c 4 www.stackoverflow.com | tail -1| awk '{print $4}' ping -c 4 www.stackoverflow.com | tail -1| awk '{print $4}' ping -c 4 www.stackoverflow.com | tail -1| awk '{print $4}'的平均时间。 107.921/108.929/110.394/0.905 ms 产量应该是: 108.929

如何获得在bash中从Ping收到的数据包的百分比?

在ping主机时,我希望我的输出只显示接收的数据包(发送5个)的百分比。 我假设我需要用某种方法使用grep但我无法弄清楚(我是bash编程的新手)。 这里是我的地方: ping -c 5 -q $host | grep ? ping -c 5 -q $host | grep ? 。 什么应该去grep? 我想我必须做一些算术来获得收到的百分比,但我可以处理。 如何从ping将输出的摘要中提取需要的信息?

如何检查互联网访问在Linux中使用bash脚本?

在我的学校,互联网是不可用的(每晚23:0学校将杀死互联网,把我们放在床上> .. <),那么ping永远不会停止,虽然我已经使用了参数ping -w1 … 也就是说,当我使用: ping -q -w1 -c1 8.8.8.8来检查networking是否启动/closures,它将会在那里没有任何输出,不会退出,就像我正在使用一个cat 。 你能理解我的问题吗? 我不知道这是为什么,但我认为这个问题与学校互联网服务有关 。 任何build议? (我认为wget可能是一个很好的select,但如何使用?)

试图ping linux vm托pipe在azure色不起作用

作为标题,我怎样才能ping我的机器做一些基本的networkingtesting? 我创build了一个新的虚拟机,但ping它的公共地址返回请求超时。

我怎样才能写一个Linux的bash脚本,告诉我哪些电脑在我的局域网中?

我怎样才能写一个Linux的bash脚本,告诉我哪些电脑在我的局域网中? 如果我可以把它作为一个IP范围的input,这将有所帮助。

如何从Windows做一个真正的Java平?

我有一个networking上的设备,我试图ping通我的Java程序。 通过我的Windows命令提示符,我可以ping通设备地址,并在地址上做tracert。 在线上,我已经看到,为了通过Java执行ping操作,您必须执行以下操作: InetAddress.getByName(address).isReachable(timeout); 但是,当我在我的设备地址上使用此代码时,它总是在我的程序中返回false。 我正在使用具有良好超时值的正确IPv4地址。 另外,如果我使用本地主机地址,它工作正常。 为什么我可以通过CMD ping设备,但不通过我的程序? 我曾在各地听说这不是一个真正的平台 。 有没有更好的方法来模拟Java中的ping? 谢谢

findnetworking中的所有IP地址

我正在试图做这个C#。 我需要find在我的networking中活动的所有IP地址,并显示在列表中。 我可以在networking中ping所有可用的(1 … 255)ip地址。 但是我想让这个过程更快。

IPv6链接本地地址格式

我正在研究一个与networking/压缩相关的项目。 其中一台机器是Windows Vista,已经configuration了IPv6。 当我尝试ipconfig ,我看到一个地址在以下格式: fe80::9dc8:72fa:aacd:76e2%10 但是,当我尝试从ping fe80::9dc8:72fa:aacd:76e2%10另一台机器时,出现以下错误: Ping request could not find host fe80::9dc8:72fa:e327:76e2%10. Please check the name and try again. 任何想法/评论都非常有帮助。

用于检查服务器是否在线的批处理脚本

我基本上想要一个Windows批处理脚本,通过一个服务器列表,并检查每个服务器与一个ping,如果它在线。 服务器列表应该是一个简单的纯文本文件,应该看起来像这样: … "Google" www.google.com "Node1" 221.12.123.1 "Download Server" dl.myserver.com "Login Server" login.myserver.com … 这是一个简单的程序应该做的事情: 将列表中所有服务器的描述列表打印到屏幕上。 ping第一台服务器服务器4次,如果一次ping成功,它应该返回在线,如果所有4个ping失败它应该离线。 在打印列表中的第一个服务器旁边在线或离线打印 对列表中的所有其他服务器运行步骤2和3。 输出应该如下所示: … Google: online Stackoverflow: online Node1: online Download Server: offline Login server: offline … 我只想知道这是甚至可以在(Windows)批处理和如何做到这一点。 如果批量不可能,我应该使用哪种编程语言? 是否有可能在Python中编程? 我也会非常感激,如果有人可以发布代码如何做到这一点,谢谢!

为什么我不能从本地PC上ping Azure虚拟机

我在Azure上有一个Windows VM,我不明白为什么我的ping超时 。 我发现一个可能的原因:在Azure门户上,我看到公共IP“40.127.163.20”,但在虚拟机内部,当我做ipconfig我看到不同的IP是奇怪的。 你有什么想法?