【问题标题】:Resolve domain from IP address using Ruby使用 Ruby 从 IP 地址解析域
【发布时间】:2015-03-06 05:48:03
【问题描述】:

我有使用 Ruby 使用 IP 地址查找域名的要求。

我有一些 IP 地址。我每次都得到不同的随机IP地址。但是我必须过滤具有域名的IP地址。

如何找到域名?

【问题讨论】:

  • 你能解释一下你正在尝试什么吗? (如果你有代码,你能展示你的代码吗?)
  • 我正在使用 IP 地址查找域名。我没有代码实际上找到代码或任何库来使用查找 IP 地址的域名

标签: ruby dns ip


【解决方案1】:

您可以使用标准库Resolve。

Resolv 是一个用 Ruby 编写的线程感知 DNS 解析器库。 Resolv 可以同时处理多个 DNS 请求,而不会阻塞整个 Ruby 解释器。

Resolv可以直接使用DNS模块查找各种DNS资源。

require 'resolv'
Resolv.getname "210.251.121.214" # => "ci.ruby-lang.org"

【讨论】:

  • 它的作品谢谢,但有时不显示正确的域名..like ip-static.name.net
猜你喜欢
  • 2015-09-14
  • 2014-10-11
  • 1970-01-01
  • 2010-09-05
  • 2014-06-18
  • 1970-01-01
  • 1970-01-01
  • 2011-01-10
  • 1970-01-01
相关资源
最近更新 更多