问题标签 [ping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linux ping 广播开关
在几乎所有可用的 UNIX 系统上使用 ping 时,ping 广播地址很简单:
但是,当在 Linux 上执行此操作时,会出现非标准(并且一直很烦人!)响应:
自从我第一次看到它以来,这一直让我恼火——Linux ping 以前不是这样的。我搜索了此开关的来源,但找不到它何时进入或任何关于为什么需要它的讨论。
似乎这个开关甚至被认为还不够:
这真的有必要吗?编写一个修复 Linux ping 的补丁是非常诱人的,所以它应该像它应该的那样工作......
我不敢相信没有其他人对此抱怨过,但如果他们这样做了,我在 Google 上找不到。
android - 如何在 Android 上的 Java 中发送 ICMP 数据包(带有相关的 TTL 值)?没有第 3 方库可以吗?如果没有,你用什么?
这似乎应该是一个简单的解决方案,但我没有任何运气。我想编写一个简单的 ping/traceroute/dns 故障排除应用程序,但我根本没有找到任何有关发送具有设置 TTL 的 ICMP ECHO 数据包并解释其响应的文档或示例。我意识到 Java 喜欢让您远离“低级”网络,但 ICMP 是网络的基本、主要部分。坦率地说,我对明显的困难感到震惊。我是否让这变得比需要的更复杂,或者实际上没有好的方法来解决这个问题?如果是后者,你最常以什么“坏”的方式来解决这个缺点?
c# - 测试 URI 是否已启动
我正在尝试制作一个简单的应用程序,它将“ping”一个 uri 并告诉我它是否响应
我有以下代码,但它似乎只检查根级别的域
即 www.google.com 而不是 www.google.com/voice
是否有任何现有代码可以更好地满足这种需求?
php - 测试网页是否通过 php 响应
我正在尝试使用 php 构建一个基本的“状态”页面,它会告诉我的用户各种服务(我们使用的网页)是否至少提供页面(这不是 100% 的工作保证,但它的指标非常好)
我想做的是
www.domainname.com/mediawiki/index.php 并确保返回页面与否
我对 php 很陌生,所以我什至不确定我在寻找什么功能。
谢谢
android-emulator - 将真实设备连接到 Android 模拟器
我正在为 Android 开发一个网络应用程序,但我仍然坚持将我的真实 Android 设备与在我的台式计算机上运行的设备模拟器连接起来。
我用路由器创建了专用网络,所以连接到网络的只有我的电脑和我的手机,以避免防火墙/关闭端口问题。
我的 PC ip 是 192.168.1.100 并且我正在尝试相互 ping 以便我可以访问每个网络节点的海上可达性。Ping 从我的电脑(不是模拟器控制台)到手机可以正常工作。
问题是我想从我的手机上 ping PC 模拟器,而不是 PC 本身......为此,我使用模拟器控制台......我应该使用我的计算机 IP 还是应该使用另一个?我在这里看到了一些像“10.0.xx”这样的ip http://developer.android.com/guide/developing/tools/emulator.html
但我猜那些是用来连接两个模拟器的,对吧?
此外,我尝试通过套接字连接它们,通过模拟器控制台为端口创建重定向,但仍然无法连接它们。
有什么线索吗?谢谢!!
c++ - 在 C++ 中抑制系统(“ping”)输出
我编写了一个简单的程序,它 ping 三个站点,然后对它们是否可访问做出反应。
我的问题是:我可以抑制系统(“ping”)的输出吗?我用 C++ 编写了我的代码,因为我最了解这种语言。当前代码打开运行系统命令的 ping.exe。如果我可以阻止输出在它仍然 ping 时出现,那将是理想的。
我最终会在 Windows 服务中打开这个程序,这就是为什么我想抑制命令行控制台窗口以及抑制 ping 输出。谢谢。
c - 在 C 中实现 tcp ping 时可配置速率和模式
我正在尝试实现 tcp ping 功能。我希望使发送消息的速率和模式可配置。例如,在 5 秒内发送 5000 条消息,首先突发 2000 条,然后在 1000 毫秒内发送 3 条消息/毫秒。知道如何实现吗?提前致谢。ps,我是用c socket编程,读写发送和接收msg。
python - 使用 Scapy 时 ICMP Ping 数据包未生成回复
我最近开始探索 Scapy。确实是一个很棒的工具!
我有一个问题...当我使用 Wireshark 监控我的网卡并使用标准 PING 安装从系统命令提示符执行常规 ping 时,wireshark 弹出“Ping 请求”然后“Ping 回复”指示它发送回答。但是当我在 Scapy 中手动执行此操作时,它没有回复任何回复.. 这怎么可能?我花了很多时间试图弄清楚这一点,所以我真的希望有人能对我的这个问题有所了解......
这是我使用的代码:
数据包发送成功,Wireshark 显示收到了 Ping 请求,但没有回复。
c# - C# 以编程方式执行 TNSPing
是否可以以编程方式对 Oracle 数据库执行 TNSPing?
我知道我可能会调用 TNSPing 程序并解析生成的任何输出,但我正在寻找一种更强大的方法来处理数据库 TNS Ping。
看到 MSDN 上的Ping 类后,我尝试使用找到的示例代码,但我认为我需要一些方法来将 TNS 名称解析为实际的 IP 地址才能使此方法起作用。这可能吗?
ruby-on-rails - 如何执行大量并发 ping?
我需要一次 ping 大约 2500 台服务器,间隔大约 15-30 分钟。这是为了显示半实时的服务器状态信息。这最终可能会扩展到数以万计的站点,因此我在考虑这一点时需要牢记这一点。
我正在使用 Ubuntu 10.10 VPS (Bash) 并使用 Ruby。
有什么办法可以做到这一点?
编辑:我还应该注意,我只关心服务器是否在线。所以收到的第一个数据包就足够了。