使用 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"
我需要使用 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"