ライブラリ
- resolv (187)
- resolv-replace (33)
クラス
- Resolv (11)
-
Resolv
:: DNS (33) -
Resolv
:: DNS :: Name (11) -
Resolv
:: DNS :: Resource :: HINFO (11) -
Resolv
:: DNS :: Resource :: IN :: A (11) -
Resolv
:: DNS :: Resource :: IN :: AAAA (11) -
Resolv
:: DNS :: Resource :: IN :: SRV (11) -
Resolv
:: DNS :: Resource :: IN :: WKS (11) -
Resolv
:: DNS :: Resource :: MINFO (11) -
Resolv
:: DNS :: Resource :: MX (11) -
Resolv
:: DNS :: Resource :: SOA (11) -
Resolv
:: DNS :: Resource :: TXT (11) -
Resolv
:: Hosts (11) -
Resolv
:: IPv4 (11) -
Resolv
:: IPv6 (11) - SOCKSSocket (11)
- TCPSocket (22)
検索結果
先頭5件
-
Resolv
. new(resolvers = [Hosts . new , DNS . new]) -> Resolv (35505.0) -
resolvers に与えたリゾルバの配列を先頭から順に 名前解決を試すような、新しいリゾルバオブジェクトを返します。
...resolvers に与えたリゾルバの配列を先頭から順に
名前解決を試すような、新しいリゾルバオブジェクトを返します。
resolvers の各要素は each_address と each_name という
メソッドを持っていなければなりません。
@param resolvers リ... -
Resolv
:: DNS . new(resolv _ conf = nil) -> Resolv :: DNS (29376.0) -
新しい DNS リゾルバを生成します。
...生成します。
resolv_conf が nil の場合は
/etc/resolv.conf もしくはプラットフォーム固有の
DNS設定を利用します。
resolv_conf が文字列の場合は /etc/resolv.conf と
同じフォーマットのファイルを設定に利用します。
resolv_conf がハッシ......は resolv.conf(5) を参照してください。
また、:nameserver_portでアドレスとポートを指定できます。
//emlist[][ruby]{
require "resolv"
Resolv::DNS.new(:nameserver => ['210.251.121.21'],
:search => ['ruby-lang.org'],
:ndots => 1)
Resolv::DN......S.new(:nameserver_port => [['8.8.8.8', 53], ['8.8.4.4', 53]],
:search => ['ruby-lang.org'],
:ndots => 1)
//}
@param resolv_conf DNSの設定を与えます。... -
Resolv
:: DNS :: Name . new(labels , absolute = true) -> Resolv :: DNS :: Name (29247.0) -
Resolv::DNS::Nameのインスタンスを生成します。 labels は Resolv::DNS::Label::Str の配列を与えます。
...Resolv::DNS::Nameのインスタンスを生成します。
labels は Resolv::DNS::Label::Str の配列を与えます。
@param labels ドメイン名を Resolv::DNS::Label::Str の配列として与えます。
@param absolute ドメイン名が絶対パスであるかどうかを 真偽値で......与えます。
@see Resolv::DNS::Name.create... -
Resolv
:: IPv4 . new(address) -> Resolv :: IPv4 (29225.0) -
4 byte の文字列 address から Resolv::IPv4 のインスタンスを生成します。
...4 byte の文字列 address から Resolv::IPv4 のインスタンスを生成します。
@param address 4 byte のバイナリ列の IPv4 のアドレス
@see Resolv::IPv4.create... -
Resolv
:: IPv6 . new(address) -> Resolv :: IPv6 (29225.0) -
16 byte の文字列 address から Resolv::IPv6 のインスタンスを生成します。
...16 byte の文字列 address から Resolv::IPv6 のインスタンスを生成します。
@param address IPv6アドレスを表す 16 byte の文字列(バイト列)
@see Resolv::IPv6.create... -
Resolv
:: DNS :: Resource :: HINFO . new(cpu , os) -> Resolv :: DNS :: Resource :: HINFO (29219.0) -
Resolv::DNS::Resource::HINFO のインスタンスを生成します。
...Resolv::DNS::Resource::HINFO のインスタンスを生成します。
@param cpu CPU 名
@param os OS 名... -
Resolv
:: DNS :: Resource :: IN :: A . new(address) -> Resolv :: DNS :: Resource :: IN :: A (29219.0) -
Resolv::DNS::Resource::IN::A のインスタンスを 生成します。
...Resolv::DNS::Resource::IN::A のインスタンスを
生成します。
@param address IPv4アドレス... -
Resolv
:: DNS :: Resource :: IN :: AAAA . new(address) -> Resolv :: DNS :: Resource :: IN :: AAAA (29219.0) -
Resolv::DNS::Resource::IN::AAAA のインスタンスを 生成します。
...Resolv::DNS::Resource::IN::AAAA のインスタンスを
生成します。
@param address IPv6アドレス... -
Resolv
:: DNS :: Resource :: IN :: SRV . new(priority , weight , port , target) -> Resolv :: DNS :: Resource :: IN :: SRV (29219.0) -
Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
...Resolv::DNS::Resource::IN::SRV のインスタンスを生成します。
@param priority ホストの優先順位
@param weight
@param port ポート番号
@param target ホスト名... -
Resolv
:: DNS :: Resource :: IN :: WKS . new(address , protocol , bitmap) -> Resolv :: DNS :: Resource :: IN :: WKS (29219.0) -
Resolv::DNS::Resource::IN::WKS のインスタンスを生成します。
...Resolv::DNS::Resource::IN::WKS のインスタンスを生成します。
@param address IPv4アドレス
@param protocol IPプロトコル番号
@param bitmap ビットマップ...