使用 Ruby 从 IP 地址解析域

Resolve domain from IP address using Ruby

我需要使用 Ruby.

使用 IP 地址查找域名

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

如何找到域名?

您可以使用标准库 Resolve

Resolv is a thread-aware DNS resolver library written in Ruby. Resolv can handle multiple DNS requests concurrently without blocking the entire Ruby interpreter.

Resolv can look up various DNS resources using the DNS module directly.

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