1

WindowsとLinuxの両方で単一のDNSキャッシュエントリをプログラムでクリアする方法があるかどうか疑問に思っています。または、gethostbyname呼び出しにローカルキャッシュを使用しないように強制する他の方法がある場合。

キャッシュ全体をクリアすることは理想的ではありません。

ありがとう。

4

1 に答える 1

0

AUTHORITATIVEビットを設定してキャッシュにリクエストしたことをぼんやりと思い出します。

gethostbyname()ではそれを行うことはできません。UDPポート53でリゾルバーを呼び出す必要があります。

于 2010-11-05T18:33:39.347 に答える