当我从 Windows 的命令窗口执行 ping stackoverflow.com 时,它如何获取 stackoverflow 的 IP 地址。基本上整个事情是如何工作的?
编辑:尽管我曾经接受了非常好的答案,但现在我正在寻找一种无需安装或准备的更简单的工具。像带有时间戳的 ping 之类的东西已经很有帮助了。
偶尔我会遇到糟糕的 Internet 连接接入点。无论是物理电缆、WiFi 还是 3G 点。而且我一直认为有一种方法可以监控它,确定问题的确切位置,并考虑尝试修复它或只是接受没有办法,这会有多好。
我目前的做法是ping。我 ping 任何我记住的 Internet IP 和网关。这最终会告诉我路由器是否坏了。或者互联网崩溃了,这不是我的电脑问题,但不是它宕机了多久。X 小时前也没有这样做,这就是为什么我的下载没有通过,而不是一些种子问题或服务器维护。等等。Ping 是一个非常古老的工具,根本没有全功能。
目前引起我注意的是另一种方式:logmein 日志(想法来自查看控制台)。但到目前为止,我无法充分利用这些日志中的任何一个。反正...
在这里我问是否有任何免费和/或付费软件可以为我们提供有关当前网络连接的基本统计信息。随着时间的推移,连接图形将是一个很大的优势!
我已经成功地在 VirtualBox 上安装了 Windows XP 操作系统,Windows 7 作为主机。
Windows XP 来宾能够在 Internet 上导航,但我无法从主机 ping 来宾,反之亦然。
我需要这个工作,因为我必须测试客户端/服务器应用程序。
任何想法如何解决它?
服务器故障告诉在 Windows Server 2008 上启用 ping 的新语法是
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request"
protocol=icmpv4:8,any dir=in action=allow
Run Code Online (Sandbox Code Playgroud)
但这不适用于 Windows 7。我明白了
C:\Windows\system32>netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
A specified value is not valid.
Usage: add rule name=<string>
...
Run Code Online (Sandbox Code Playgroud)
什么是正确的新语法?
我有一个名为SERV1连接到 Unix 机器 UNI1的 Windows 2008R2 服务器。
我可以 ping 但我不能telnet。
我已经在服务器 R2 上安装了 telnet 客户端。我在 R2 上禁用了 Windows 防火墙。我需要检查services.mscR2 机器上运行的任何服务吗?
当我 ping 我自己的机器时,我得到一个 IPv6 地址:
Reply from fe80::1004:p8f0:9e40:a42c%10: time<1ms
Reply from fe80::1004:p8f0:9e40:a42c%10: time<1ms
Run Code Online (Sandbox Code Playgroud)
我曾经从路由器获取 IPv4 地址(例如 192.168.1.5)。
为什么变了?
我希望能够 ping 我所在的任何机器名称,而无需先执行以下操作:
localhost
我可以执行以下操作吗?
ping %localhost%
当我做:
ping localhost
IP 号码127.0.0.1不是我想要的。我想要我的路由器分配的 IP 号码。
正如标题所说。我试图ping使用一堆我不确定是否存在的服务器。总共有10台服务器。其中两个得到了 ping,timed out而其他八个得到了 ping could not find host。2 个超时的 IP 显示在 ping 时也超时。我nslookup对这些服务器进行了快速检查,但它们没有任何 DNS 条目。ping 失败时“找不到主机”和“超时”有什么区别?
在我的机器上,当我使用完全限定名称 ping 服务器时,它工作正常
ping myserver.newcompanyname.com
但是当我自己 ping 服务器名称时,它失败了。并且它还表明它已将服务器名称解析为错误的域。
ping myserver
ping myserver.oldcompanyname.com
我们的默认域名最近发生了变化。我可以毫无问题地使用新域名登录,但如果不使用完全限定的域名,我将无法 ping 或访问网络共享。当没有明确给出域名时,如何指定应该使用哪个域名?
FWI,我已经尝试刷新我的 dns,但这没有帮助。
为了提高我的安全感,我最近切换了我的 Windows 7 防火墙以阻止所有出站连接。我似乎无法开始工作的唯一一件事是 ping.exe。
我尝试通过创建自定义规则来允许从 cmd.exe 到 ping.exe(system32 和 SysWOW64 中的两个版本)的所有内容,但到目前为止我没有运气。
ping ×10
windows-7 ×4
firewall ×2
command-line ×1
dhcp ×1
dns ×1
hosts ×1
ip-address ×1
ipv6 ×1
localhost ×1
networking ×1
telnet ×1
virtualbox ×1
windows ×1
windows-xp ×1