Cualquier persona se encuentra con este antes:Cómo vaciar la caché para la respuesta socket.gethostbyname?
Después de la actualización de DNS records..I hacer una excavación para 'test.somedomain.com' consigo 167.69.143.234, sin embargo cuando hago un socket.gethostbyname ('test.somedomain. com ') Obtengo 167.69.6.234.
Supongo que socket todavía está usando el caché ... ¿cómo lo borro? o tirarlo?
Mi código es muy simple:
Linux Termianl
dig test.somedomain.com
Python:
import socket
socket.gethostbyname('test.somedomain.com')
Cabe devuelve la dirección 167.69.143.234 ya que es el actualizado en DNS.