【问题标题】:How to check if an IP address is reachable or not?如何检查IP地址是否可达?
【发布时间】:2011-11-24 05:46:04
【问题描述】:

我的数据库中有一个链接列表,其中包含 IP 地址和服务名称。当用户想按名称搜索时,我想查看 IP 地址是否可达,以便我只能显示它们。有什么简单的方法吗?

【问题讨论】:

  • 您正在寻找哪种语言的解决方案/建议,或者您正在寻找一种语言中性的伪代码? (您已将其标记为 PHP、Servlets 和 ASP。)
  • 我们在谈论 2 或 3 个链接?还是两三百?还有你对“活跃”的定义是什么
  • 我认为您的具体问题是测试 IP 是否可访问,因此我进一步澄清了您的问题。如果这实际上不是这种情况,请自行编辑和澄清。无论如何,你真的需要标记你想用来解决这个问题的语言。

标签: networking


【解决方案1】:

当您说“活跃”时,您的意思是服务是响应式的吗?您是指不是您控制或拥有的服务吗?

如果您只是指互联网上的一般服务,那么试试这个:

Ping 服务并查看您是否收到状态代码 200 或其他“有效”响应?您甚至可以将无效代码限制为 400 和 500,这与您是否关心用户授权等有关。这是codes 的快速列表

如果你不是这个意思,那么请忽略我的回答并接受我的道歉......

【讨论】:

    猜你喜欢
    • 2020-01-28
    • 2011-11-30
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 2021-06-20
    相关资源
    最近更新 更多