-1

システムには複数のローカル IP があります。多くのローカル IP の 1 つを使用して DNS クエリ (MX、NX ルックアップ) を実行する必要があります。

どうやってやるの?たとえば、関数res_initとを見つけましたres_sendが、それはできません。助言がありますか?

が理解しているように、関数を使用しbindてソケットをローカル IP の 1 つに接続する必要があります。getaddrinfoDNS ルックアップに使用する必要がありますか?

4

1 に答える 1

1

DNSルックアップを行うには、を使用しますgetaddrinfo

これがマンページで、これが私が使用している素晴らしいUNIX / Linux/Winsockプログラミングガイドです。のすばらしいセクションgetaddrinfo、そして他のほとんどすべて。

于 2012-06-07T22:50:31.197 に答える