Python:无法将根服务器设置为名称s

2024-09-29 21:35:18 发布

您现在位置:Python中文网/ 问答频道 /正文

import dns.resolver

myresolver = dns.resolver.Resolver() 
myresolver.nameservers=['192.203.230.10']
ipaddress = myresolver.query('www.google.com')

上面的代码给出了“NoAnswer”错误。如果我将名称服务器设置为8.8.8.8,那么它可以完美地工作。如何使用dns.resolver将查询定向到所提到的根服务器?在


Tags: 代码import服务器comdnswww错误google
1条回答
网友
1楼 · 发布于 2024-09-29 21:35:18

您正在将查询发送到e.root-servers.net.。错误的是您期望根服务器会为www.google.com给出一个答案。如果您仔细观察您得到的响应,您会发现它包含对.com的引用。在

相关问题 更多 >

    热门问题