ライブラリ
- ビルトイン (1)
- rake (24)
- resolv (1584)
- resolv-replace (72)
- timeout (37)
-
win32
/ resolv (36)
クラス
-
Rake
:: FileList (12) - Resolv (180)
-
Resolv
:: DNS (192) -
Resolv
:: DNS :: Name (60) -
Resolv
:: DNS :: Resource :: DomainName (12) -
Resolv
:: DNS :: Resource :: HINFO (36) -
Resolv
:: DNS :: Resource :: IN :: A (24) -
Resolv
:: DNS :: Resource :: IN :: AAAA (24) -
Resolv
:: DNS :: Resource :: IN :: SRV (60) -
Resolv
:: DNS :: Resource :: IN :: WKS (48) -
Resolv
:: DNS :: Resource :: MINFO (36) -
Resolv
:: DNS :: Resource :: MX (36) -
Resolv
:: DNS :: Resource :: SOA (96) -
Resolv
:: DNS :: Resource :: TXT (36) -
Resolv
:: Hosts (96) -
Resolv
:: IPv4 (72) -
Resolv
:: IPv6 (120) - RubyVM (1)
- SOCKSSocket (12)
- TCPSocket (24)
- UDPSocket (36)
-
Win32
:: Resolv (24)
モジュール
- Kernel (16)
-
Rake
:: TaskManager (12) - Timeout (21)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - A (12)
- AAAA (12)
- ANY (24)
- AddressRegex (12)
- CNAME (24)
- DNS (12)
- DecodeError (12)
- DefaultFileName (12)
- DefaultResolver (12)
- DomainName (12)
- EncodeError (12)
- Generic (12)
- HINFO (24)
- Hosts (12)
- IN (12)
- IPv4 (12)
- IPv6 (12)
- MINFO (24)
- MX (24)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NS (24)
- Name (12)
- OtherResolvError (12)
- PTR (24)
- Port (12)
- Query (12)
- Regex (24)
-
Regex
_ 6Hex4Dec (12) -
Regex
_ 8Hex (12) -
Regex
_ CompressedHex (12) -
Regex
_ CompressedHex4Dec (12) - RequestError (12)
- Resolv (24)
- ResolvError (12)
- Resource (12)
- SOA (24)
- SRV (12)
- TXT (24)
- UDPSize (12)
- WKS (12)
- absolute? (12)
- address (60)
- bind (12)
- bitmap (12)
- close (12)
- connect (12)
- cpu (12)
- create (36)
- data (12)
-
each
_ address (48) -
each
_ name (48) -
each
_ resource (12) - emailbx (12)
- exchange (12)
- expire (12)
-
get
_ hosts _ path (12) -
get
_ resolv _ info (12) - getaddress (48)
- getaddresses (48)
- getname (48)
- getnames (48)
- getresource (12)
- getresources (12)
- minimum (12)
- mname (12)
- name (12)
- new (204)
- open (36)
- os (12)
- port (12)
- preference (12)
- priority (12)
- protocol (12)
- refresh (12)
- resolv-replace (12)
- resolve (12)
-
resolve
_ args (12) -
resolve
_ feature _ path (1) - retry (12)
- rmailbx (12)
- rname (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) - send (12)
- serial (12)
- socket (12)
- strings (12)
-
subdomain
_ of? (12) - target (12)
- timeout (37)
- timeouts= (12)
-
to
_ name (24) -
to
_ s (36) - weight (12)
-
win32
/ resolv (12)
検索結果
先頭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 ホスト名を文字列で与えます。