gpt4 book ai didi

python:如何告诉 socket.gethostbyaddr() 使用哪个 dns 服务器

转载 作者:太空狗 更新时间:2023-10-30 01:03:46 25 4
gpt4 key购买 nike

有什么方法可以指定 socket.gethostbyaddr() 应该使用 dns 服务器吗?

最佳答案

请纠正我,如果我错了,但这不是操作系统的责任吗? gethostbyaddr 只是 libc 的一部分,根据 man:

     The gethostbyname(), gethostbyname2() and gethostbyaddr() functions each return a     pointer to an object with the following structure describing an internet host refer-     enced by name or by address, respectively.  This structure contains either the infor-     mation obtained from the name server, named(8), or broken-out fields from a line in     /etc/hosts.  If the local name server is not running these routines do a lookup in     /etc/hosts.

所以我想说没有办法简单地告诉 Python(从代码的角度)使用特定的 DNS,因为它是系统配置的一部分。

关于python:如何告诉 socket.gethostbyaddr() 使用哪个 dns 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5078338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com