我在 Windows 2008 R2 服务器上有一个奇怪的行为,当我 ping 另一个系统的主机名时,我的第一个回复有一个不同的 IP 地址,然后是以下回复。例如,如果我要 ping SERVER1,则会得到以下结果:
Reply from 192.168.1.123: Destination host unreachable
Reply from 192.1.1.23: bytes=32 time=40ms TTL=126
Reply from 192.1.1.23: bytes=32 time=40ms TTL=126
Reply from 192.1.1.23: bytes=32 time=71ms TTL=126
Ping statistics for 10.0.1.23:
Packets: Sent = 4, Received = 4, Lost = 0 (0%
Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 71ms, Average = 50ms
Run Code Online (Sandbox Code Playgroud)
主机名没有该 IP 地址的条目,所以不知道为什么我会收到这个响应,如果我在结果之后再试一次,结果将完全符合我的预期。
任何人都知道为什么会发生这种情况
我只想检查我的远程 openVpn 服务器是否正在运行。那是。我怎样才能做到这一点?使用“top”或“ps aux”会更安全,但也许我可以用某种方式ping它,也就是说,不必先通过ssh连接/验证?
有时,当 ping 到 8.8.8.8 时,我会收到以下奇怪的警告消息(出现率非常低)。关于根本原因有什么想法吗?
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=111 time=256 ms
ping: Warning: time of day goes back (-203756us), taking countermeasures
ping: Warning: time of day goes back (-203647us), taking countermeasures
Run Code Online (Sandbox Code Playgroud) 我越来越多地看到程序员开发基于我所说的“ping-then-do”心态的基于 Web 的应用程序。一个例子是在发送邮件之前 ping 邮件服务器的应用程序。在另一个论坛的一场相当激烈的辩论中,我发表了这样的声明,“如果你要编写使用互联网的程序,你至少应该对基础有一个基本的了解。“ping-then-do”的愿望告诉我那么多人,不要。”
在这个论坛和 Stack Overflow 上,我看到很多关于 ping/trace route 的问题,想知道为什么?如果可以在这里讨论它是可以接受的,我想听听其他人的想法。如果没有,我认为它会迅速关闭。
一个澄清 - 我想明确一点,我在谈论互联网流量,而不是私有网络。
我可以成功 ping 77.244.226.204 但它不会返回主机名。为什么不 ?
我正在运行 ubuntu 并且运行 apache,但是,我无法在内部 ping 到我的静态 IP,也无法http://207.40.XXX.XX使用我的静态 IP浏览Web 服务器。我只能 ping/browse localhost, 127.0.0.1, and 192.168.0.120 OR 207.40.XXX.XX只能从外部世界。
# cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 my-server.myhost.com my-server
# hostname
my-server
# netstat -tapn
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:29754 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Run Code Online (Sandbox Code Playgroud)
任何想法为什么这不起作用?
如果我从另一台服务器 ping 我的一台服务器,是否有任何日志或任何东西,一种从目标机器上的另一台服务器“查看”ping 并识别它的源 IP 或其他东西的方法?
我正在为我的网络设置负载平衡器。如果 WAN 仍然存在,我有三个选项可以选择作为验证方法:
链接(调制解调器是否处于活动状态)。这对我不起作用,因为即使线路断开,调制解调器仍然存在。
Ping 的 IP 地址。我想使用这个,但我不知道我应该选择什么服务器。
DNS 查找。这也可能是一种选择。
我应该选择 Ping 还是 DNS?在这两种情况下 - 我应该使用什么 IP 地址?(我不能使用域名 - 我需要一个 IP 地址)
我有安装了 CentOS 6.2 的服务器。问题是我可以在上面浏览网站,但我无法ping通它。
什么会导致这种情况?