DDNSについて

[戻る]
Nezu 2010/01/19(火) 15:23:39
DDNSからIPアドレスを取得する機能を実現したいのですが、
参考になるサイト等あれば教えてください。

環境はVC2003 MFCです。

tetrapod 2010/01/19(火) 15:38:01
質問の意味がわからん。
ホスト名から IP アドレスを取得するのは DNS の役目
DNS server に対して (DHCP 等で変化しうる) IP アドレスを登録するのが DDNS

フツーにホスト名→IP アドレスを取得したいのであれば DNS を使えばよく、
その背後で動いている(かもしれない) DDNS など何一つ気にする必要はない。

ITO 2010/01/19(火) 16:48:47
>質問の意味がわからん。

んと、
>フツーにホスト名→IP アドレスを取得したいのであれば DNS を使えばよく、
これをプログラムで行なうにはどうすればいいのか知りたいのではないかと思います。
僕もぜひ知りたいですね。

aetos 2010/01/19(火) 17:09:08
とりあえず getaddrinfo でいいんでは?
http://msdn.microsoft.com/en-us/library/ms738520.aspx

tetrapod 2010/01/19(火) 17:46:37
gethostbyname とか (IPv4 限定)
http://msdn.microsoft.com/en-us/library/ms738524.aspx
IPv6 対応が必要なら getaddrinfo

本当に DNS の話がしたいのかどうかもわからんのに、こんなこと書いてもなー
DDNS だとしたら英語の資料しかみつからんな・・・

aetos 2010/01/19(火) 20:04:28
本当に DDNS なら、RFC 2136 を参照。
http://www.ietf.org/rfc/rfc2136.txt

日本語訳もあった。
http://www5d.biglobe.ne.jp/~stssk/rfc/rfc2136j.html

ITO 2010/01/19(火) 20:58:58
aetosさん、tetrapodさんありがとうございます。
ウインドウソケット関連のAPIであったんですね。

古いスレッドには追加発言できません。