Articles of 平

Nagios check_host_alive和check_ping不显示主机为closures状态

我正在使用check_host_alive命令每分钟发送5个数据包到远程位置的所有路由器。 我注意到,今天我收到了AT&T全球客户支持中心发来的一个通知,说路由器已经closures(可能需要5到30分钟才能发送这些通知),从未收到过Nagios的通知。 我去了Nagios,这是显示主机活着的延迟0毫秒。 这告诉我在数据中心看到我的路由器的自动响应,即“TTL过期”,作为来自远程路由器的回复。 有没有我告诉nagios检查答复来自哪里? 我感觉像其他人必须有这个问题…我用check_ping命令testing它,并产生相同的结果。 我有命令定义了%主机名%和主机定义中的正确的IP,它可以很好地告诉我的延迟很高。 任何想法都欢迎,我已经行使了我的Google技能,没有任何结果。 编辑: root@IM-UBTU:/# /usr/local/nagios/libexec/check_ping -H 192.168.250.1 -w 100.0,10% -c 200.0,20% -vvv CMD: /bin/ping -n -U -w 10 -c 5 192.168.250.1 Output: PING 192.168.250.1 (192.168.250.1) 56(84) bytes of data. Output: From 10.69.10.2 icmp_seq=1 Time to live exceeded 它知道什么是错的,为什么不给我一个警告?

虽然icmp已经设置,但我无法ping到EC2实例

我无法ping通我的EC2服务器,虽然我已经完成了以下命令: ec2-authorize default -P icmp -t -1:-1 -s 0.0.0.0/0 当我再次尝试时,它给了我: Client.InvalidPermission.Duplicate: The permission '0.0.0.0/0-3–1–1' has already been authorized on the specified group 现在,当我从我的笔记本电脑上ping,它给了我: PING 54.251.103.225 (54.251.103.225): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 任何想法下一个什么尝试?

Ping失败:是否是Web服务器configuration问题?

当我ping我的服务器上的专用IP时,我得到以下内容: ping XXX.XXX.95.175 PING XXX.XXX.95.175 (109.72.95.175): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 如果我ping我的服务器上的主要IP而不是它的工作原理: ping XXX.XXX.95.174 PING XXX.XXX.95.174 (109.72.95.174): 56 data bytes 64 bytes from XXX.XXX.95.174: icmp_seq=0 ttl=57 time=15.813 ms 64 bytes from XXX.XXX.95.174: icmp_seq=1 ttl=57 time=15.183 ms 64 […]

Windows Web服务器2008

我有一个Plesk作为控制面板的在线Windows Web服务器。 我可以通过远程pipe理员完全访问我的服务器。 我想停止一些人或所有人对服务器的ping攻击。 请指导我如何阻止其他人ping我的Web服务器。

为什么不显示RTT?

我在OS X 10.7上刚刚发现, ping -s 10 host 不按预期工作。 其输出不包含往返时间: PING host (IP): 10 data bytes 18 bytes from IP: icmp_seq=0 ttl=248 18 bytes from IP: icmp_seq=1 ttl=248 ^C — host ping statistics — 2 packets transmitted, 2 packets received, 0.0% packet loss 如果-s的值是16或更高,它就可以工作。 我也在Linux上经历过这个,但价值较小。 我看过男人,但没有提到限制。

将ping参数作为默认的ping命令

我有一些ping问题。 作为root用户我不能ping,如果我不放从哪个接口去。 所以如果我“ping google.com”它不会ping。 但是,如果我平如“平-I eth0”将ping。 (好的不是路由问题,也是其他参数问题)。 所以我和MONIT一起工作,我喜欢告诉他,如果没有ping重启隧道或什么。 所以我更改/root/.bashrc文件并添加ping参数,当我login到一台机器,我有成功的ping而不指定参数。 但是,如果我像“/ bin / ping google.com”再次ping相同的问题,它不会从.bashrc参数。 但MONIT不采取bashrc他只是从bin执行(从日志文件看 localhost sudo: root : TTY=pts/0 ; PWD=/etc/monit.d ; USER=root ; COMMAND=/bin/ping 192.168.1.1 此外,如果我login不同的用户相同的情况下,用户不会ping通。 如果即时login作为根,并使用ping(但把.bashrc参数来平)一切正常。 所以我想用这个参数来改变这个默认的ping,所以没有米如何执行,用什么用户,它将使用的参数,病了。 有没有办法做到这一点 ? ############################################################################### ## Monit control file ############################################################################### ## ## Comments begin with a '#' and extend through the end of the line. Keywords ## […]

在一个方向上平行100毫秒200毫秒相反

我们有2个独立的networking,networkingA中的一些用户使用远程桌面login到networkingB中的terminal服务器。我们在2之间build立了一个IPSec隧道。据我们所知,任何一方的带宽都没有达到它们的限制,所以我们还没有在路由器或防火墙上设置任何专门的带宽规则。 当networkingA的用户pingnetworkingB的terminal服务器的公网IP或私网IP时,得到100毫秒的响应。 在networkingB中的服务器上ping回networkingA时,ping时间为200毫秒。

脚本来ping通networking中的所有机器,find正在运行的机器?

我正在寻找一个简单的脚本(可以在Windows平台上执行)来ping所有机器,并将“On”机器(即将回复的机器)的IP写入文本文件。

2个IP地址的服务器无法ping通对方

我从运行Ubuntu 12.04.01 LTS的提供商处租借了两台根服务器。 我为它们中的每一个订购了第二个ip,并在/ etc / network / interfaces中configuration它们,如下所示: iface eth0:1 inet static address xxx.xxx.xxx.xxx netmask 255.255.0.0 auto eth0:1 第一台服务器在生产中就像这样运行。 现在我注意到,只要我为第二台服务器configuration第二个IP地址,那台机器就无法在2 ips的任何一个上ping第一台机器,反之亦然。 只使用1 ip它工作正常。 我对服务器pipe理相当不熟悉,而且在这个主题上,我没有在Google上find任何具体的东西。 有什么明显的,我做错了吗? 这两台机器都来自同一个提供商,路由显示他们正在使用不同的网关。 提前致谢

为什么Ping的RTT来自Echo Reply?

这是为什么不显示RTT的跟进? 我看了一下BSD,Linux和BusyBox ping的实现。 所有这三个function共享他们计算往返时间的function,方法是发送一个时间戳作为回显请求,将其接收为回显应答,然后从当前时间中减去接收到的时间戳。 很显然,目标主机可以修改时间戳,然后回显它,给出奇怪的ping输出。 除此之外,icmp协议规范根本不谈论时间戳。 它只存储在有效载荷字段中。 如果将有效负载的大小修改得太小而无法存储时间戳,则ping无法计算往返时间。 我已经修补了一个ping实现来保存时间戳,而不是依靠回显。 这似乎是完美的工作,但我不确定是否打破了任何事情(在现实生活中,补丁完全服从标准)。 我的问题: 1)我打破了什么? 2)ping的devise者有什么理由以这样一个不明显的方式实现它?