假设我有100个主机,我想要执行ssh连接,结果应该打印"YES“或"NO”。
然后执行应该打印“是”或“否”的ping。
,如果ssh生成,则打印Y其他没有,如果ssh使Y,则尝试执行Ping并与正常运行时间一起打印Y,如果ping无法访问,则打印N
例如
SL.No. Server Ping SSH Uptime(hrs)
1 Linux-test y y 2020-26-05 17:17:44
2 linux-test1 n - -
这里完全是新来的,所以请像一个8岁的孩子一样跟我说话
我最近升级到16.10,失去了我的互联网连接。据我所知,我的dns有问题。
请帮帮忙
这是我迄今所尝试过的,但没有任何结果:
Ping google.com - result: name or service not known.
Ping 8.8.8.8 - result: 31 packets transmitted, 31 received, 0% packet loss, time 30046ms rtt min/avg/max/mdev = 23.660/24.377/24.820/0.373 ms
Uname -a res
我正在尝试创建一个脚本,让您知道服务器连接何时启动并在脱机后再次运行。我在os.sytem中使用ping作为函数(因此它在客户端cmd提示符中运行)。我的想法是,如果平的结果是积极的,它将print("!!! --servername-- is up and running again!!!")。如果ping结果为负值,则脚本应该再次运行response()函数。目前ping函数可以工作,但是带有if的result语句没有给出任何输出值。
import os
import time
ip_list = "8.8.8.8"
result = ()
if os
我正在学习Linux ping命令及其选项,并阅读了用于标记传出数据包的-m选项。当接收到时,我们可以首先过滤标记的数据包结果。
我正试图为这个包设置标记,但我收到了一个警告信息:
$ ping -m 10 server
PING server (192.168.2.2) 56(84) bytes of data.
Warning: Failed to set mark 10
64 bytes from server (192.168.2.2): icmp_req=1 ttl=64 time=0.182 ms
64 bytes from server (192.168.2.2): icmp_r
我在我们的linux机箱上遇到了这个场景。
$ curl 10.200.20.66:8087/ping
curl: (7) Failed to connect to 219.135.102.36 port 8118: Connection timed out
$ curl 114.114.114.114:80/x
curl: (7) Failed to connect to 219.135.102.36 port 8118: Connection timed out
正如您所看到的,curl一直试图连接219.135.102.36:8118。
我尝试过使用nc和telnet,它们都给出了正确