9

ipv4 または ipv6 のいずれかを介してデュアル スタック モードで実行されているサーバーにアクセスするように libcurl を強制するにはどうすればよいですか? IP アドレスを使用することは難しくないはずですが、DNS で動作するものを探しています...

4

1 に答える 1

12

あなたは賭けます。またはに設定 CURLOPT_IPRESOLVEできる構成。CURL_IPRESOLVE_V4CURL_IPRESOLVE_V6

とにかくDNSを制御できる場合、より堅牢なソリューションはA、v4アドレスのAAAAレコードとv6アドレスの別のレコードを作成することです. これにより、DNS 解決に関係なく、このシステムをポーリングするネットワークを選択できます。しかし、CURL はやりたいことができます。

于 2012-07-17T19:16:35.160 に答える