python 指定dns服务器,使用(pythondns)设置特定的DNS服务器

时间:2025-04-06 08:22:09

1

Yes, it is.

是的。

If you use the convenience function () like this

如果您使用这样的便利函数()

import

r = ('', 'a')

you can re-initialize the default resolver such such a specific nameserver (or a list) is used, .:

您可以重新初始化默认解析程序,例如使用这样的特定名称服务器(或列表),例如:

import

.default_resolver = (configure=False)

.default_resolver.nameservers = ['8.8.8.8', '2001:4860:4860::8888',

'8.8.4.4', '2001:4860:4860::8844' ]

r = ('', 'a')

Or you can use a separate resolver object just for some queries:

或者,您可以仅为某些查询使用单独的解析程序对象:

import

res = (configure=False)

= [ '8.8.8.8', '2001:4860:4860::8888',

'8.8.4.4', '2001:4860:4860::8844' ]

r = ('', 'a')