誰もが前にこれに遭遇します:
DNSレコードを更新した後、「test.somedomain.com」を検索すると167.69.143.234になりますが、socket.gethostbyname('test.somedomain.com')を実行すると167.69.6.234になります。
ソケットはまだキャッシュを使用していると思います...どうすればクリアできますか?またはそれをフラッシュしますか?
私のコードは非常に単純です:
LinuxTermianl
dig test.somedomain.com
Python:
import socket
socket.gethostbyname('test.somedomain.com')
DNSで更新されたアドレスである167.69.143.234アドレスを返す必要があります。