Skip to content
class method

Resolv.new

(?::Resolv::Hosts | ::Resolv::DNS resolvers) -> ::Resolv
new(resolvers=(arg_not_set = true; nil), use_ipv6: (keyword_not_set = true; nil))

Creates a new Resolv using resolvers.

If resolvers is not given, a hash, or nil, uses a Hosts resolver and and a DNS resolver. If resolvers is a hash, uses the hash as configuration for the DNS resolver.

See also .getnames #each_address .getname #each_name also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0