windows - 用源IP Ping IP?

标签 windows command-line ping

我正在尝试发送 ping,但使用的是源 Ip。试过了,

ping example.org -i 88.65.48.77

它 ping 没有任何错误,但我很困惑。在手册中,它说 -S 是源运算符(operator)。但如果我使用 -S 88.65.48.77,我会收到 Ping Transmit failed。一般错误。 那么正确的方法是什么?

最佳答案

如果您有多个网络接口(interface)卡 (NIC),您只需要/想要 -S 标志,并且您希望 ping 的来源来自特定的网卡;这很少需要。你的命令

ping example.org -i 88.65.48.77

实际上是说用 TTL(生存时间)值为 88.65.48.77 来 ping example.org,其中 -i 确实期望最大“跃点数”——比如 10,而不是 IP 地址。

因此,如果您尝试 ping 88.65.48.77,只需

ping 88.65.48.77

关于windows - 用源IP Ping IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27065451/

相关文章:

linux - 通过中间 linux 在两个 Linux 系统之间 Ping 失败

Python-如何检查文件是否被另一个应用程序使用?

c++ - 是否有任何好的工具/框架来分析 C/C++ 应用程序的性能

c++ - 增加内存占用。误报或内存泄漏?

swift - 如何在退出前终止进程?

maven - 即使 POM 打包指定了 WAR,我是否可以强制 Maven 构建 JAR?

python - GCP/Py : determine when compute engine instance is actually ready to be used (not "RUNNING")

C++ "Hello World.exe"崩溃 - 在命令提示符中使用时为 "Hello World.exe has stopped working."

command-line - 如何从命令行查找文本文件中的唯一行?

iphone - 如何向 iPhone 发送 TCP 数据包而不是 ICMP 数据包