ライブラリ
- ビルトイン (1)
- rake (22)
- resolv (1452)
- resolv-replace (66)
- timeout (41)
-
win32
/ resolv (33)
クラス
-
Rake
:: FileList (11) - Resolv (165)
-
Resolv
:: DNS (176) -
Resolv
:: DNS :: Name (55) -
Resolv
:: DNS :: Resource :: DomainName (11) -
Resolv
:: DNS :: Resource :: HINFO (33) -
Resolv
:: DNS :: Resource :: IN :: A (22) -
Resolv
:: DNS :: Resource :: IN :: AAAA (22) -
Resolv
:: DNS :: Resource :: IN :: SRV (55) -
Resolv
:: DNS :: Resource :: IN :: WKS (44) -
Resolv
:: DNS :: Resource :: MINFO (33) -
Resolv
:: DNS :: Resource :: MX (33) -
Resolv
:: DNS :: Resource :: SOA (88) -
Resolv
:: DNS :: Resource :: TXT (33) -
Resolv
:: Hosts (88) -
Resolv
:: IPv4 (66) -
Resolv
:: IPv6 (110) - RubyVM (1)
- SOCKSSocket (11)
- TCPSocket (22)
- UDPSocket (33)
-
Win32
:: Resolv (22)
モジュール
- Kernel (22)
-
Rake
:: TaskManager (11) - Timeout (19)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - A (11)
- AAAA (11)
- ANY (22)
- AddressRegex (11)
- CNAME (22)
- DNS (11)
- DecodeError (11)
- DefaultFileName (11)
- DefaultResolver (11)
- DomainName (11)
- EncodeError (11)
- Generic (11)
- HINFO (22)
- Hosts (11)
- IN (11)
- IPv4 (11)
- IPv6 (11)
- MINFO (22)
- MX (22)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NS (22)
- Name (11)
- OtherResolvError (11)
- PTR (22)
- Port (11)
- Query (11)
- Regex (22)
-
Regex
_ 6Hex4Dec (11) -
Regex
_ 8Hex (11) -
Regex
_ CompressedHex (11) -
Regex
_ CompressedHex4Dec (11) - RequestError (11)
- Resolv (22)
- ResolvError (11)
- Resource (11)
- SOA (22)
- SRV (11)
- TXT (22)
- UDPSize (11)
- WKS (11)
- absolute? (11)
- address (55)
- bind (11)
- bitmap (11)
- close (11)
- connect (11)
- cpu (11)
- create (33)
- data (11)
-
each
_ address (44) -
each
_ name (44) -
each
_ resource (11) - emailbx (11)
- exchange (11)
- expire (11)
-
get
_ hosts _ path (11) -
get
_ resolv _ info (11) - getaddress (44)
- getaddresses (44)
- getname (44)
- getnames (44)
- getresource (11)
- getresources (11)
- minimum (11)
- mname (11)
- name (11)
- new (187)
- open (33)
- os (11)
- port (11)
- preference (11)
- priority (11)
- protocol (11)
- refresh (11)
- resolv-replace (11)
- resolve (11)
-
resolve
_ args (11) -
resolve
_ feature _ path (1) - retry (11)
- rmailbx (11)
- rname (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) - send (11)
- serial (11)
- socket (11)
- strings (11)
-
subdomain
_ of? (11) - target (11)
- timeout (41)
- timeouts= (11)
-
to
_ name (22) -
to
_ s (33) - weight (11)
-
win32
/ resolv (11)
検索結果
先頭5件
-
resolv (38042.0)
-
DNSによる名前解決を行うライブラリです。 Ruby で書かれているため thread-aware であり、並列に多くのホスト名を解決することができます。
...emlist[例:][ruby]{
require "resolv"
Resolv.getaddress("www.ruby-lang.org")
Resolv.getname("210.251.121.214").to_s
Resolv::DNS.new.getresources("www.ruby-lang.org", Resolv::DNS::Resource::IN::A).collect {|r| r.address}
Resolv::DNS.new.getresources("ruby-lang.org", Resolv::DNS::Resource::IN::MX).coll... -
Resolv
:: DefaultResolver -> Resolv (23217.0) -
Resolv の各クラスメソッドを呼びだしたときに 利用されるリゾルバです。
...Resolv の各クラスメソッドを呼びだしたときに
利用されるリゾルバです。... -
Resolv
. new(resolvers = [Hosts . new , DNS . new]) -> Resolv (17201.0) -
resolvers に与えたリゾルバの配列を先頭から順に 名前解決を試すような、新しいリゾルバオブジェクトを返します。
...resolvers に与えたリゾルバの配列を先頭から順に
名前解決を試すような、新しいリゾルバオブジェクトを返します。
resolvers の各要素は each_address と each_name という
メソッドを持っていなければなりません。
@param resolvers リ... -
Resolv
. getaddress(name) -> String (17024.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
...順で行います。
//emlist[][ruby]{
require "resolv"
Resolv.getaddress("localhost") #=> "127.0.0.1"
Resolv.getaddress("www.ruby-lang.org") #=> "221.186.184.68"
//}
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生... -
Resolv
. getname(address) -> String (17018.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。
...プは /etc/hosts, DNS の順で行います。
//emlist[][ruby]{
require "resolv"
Resolv.getname("221.186.184.68") #=> "carbon.ruby-lang.org"
//}
@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。... -
Resolv
# getaddress(name) -> String (17006.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
...ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果の最初のアドレスを返します。
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。... -
Resolv
# getname(address) -> String (17006.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。
...IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を文字列で返します。
@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。... -
Resolv
:: DNS :: Config :: OtherResolvError (17006.0) -
DNS サーバからの応答がエラーであった場合に発生する例外です。
...DNS サーバからの応答がエラーであった場合に発生する例外です。
Resolv::DNSの各メソッドがこの例外を発生させる可能性があります。... -
Resolv
# each _ address(name) {|name| . . . } -> () (17000.0) -
ホスト名 name の IP アドレスをルックアップし、 各ルックアップ結果のアドレスに対してブロックを評価します。
ホスト名 name の IP アドレスをルックアップし、
各ルックアップ結果のアドレスに対してブロックを評価します。
@param name ホスト名を文字列で与えます。 -
Resolv
# each _ name(address) {|name| . . . } -> () (17000.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列で与えます。