人遇到此之前:如何刷新socket.gethostbyname響應的緩存?
更新DNS records..I做「test.somedomain.com」我得到167.69.143.234,但是當我做了socket.gethostbyname('test.somedomain冷嘲熱諷之後。 com')我得到167.69.6.234。
我猜套接字仍在使用緩存......我該如何清除它?或沖洗它?
我的代碼是非常簡單的:
的Linux吡嗪酰胺
dig test.somedomain.com
的Python:
import socket
socket.gethostbyname('test.somedomain.com')
應該返回167.69.143.234地址是在DNS更新的一個。