gpt4 book ai didi

python - 使用 Python 3 通过 SOCKS5 进行 DNS 请求

转载 作者:行者123 更新时间:2023-12-03 14:49:32 26 4
gpt4 key购买 nike

我必须通过 SOCKS 5 代理使用 python 3 发出 DNS 请求。 (因此 没有从我的 IP 地址发出 DNS 请求 ,socks5 代理为我做这件事,如果不能解决它,应该用相应的 A/AAA 记录或什么都不/其他东西来响应)

我找到了以下 github 项目:

rthalley/dnspython:不支持代理/ socks

Anorov/PySocks:没有 ipv6,无法接收远程 DNS 响应

我找到了以下 stackoverflow 线程 :
Python - Using socket.gethostbyname through proxy
-> 它使用不支持 ipv6 的 pysocks -> 对我不可用

你知道如何完成我的任务吗?

最佳答案

这出奇的容易。它的工作方式与 curl 相同:

如果您需要解析DNS 客户端 , 使用 socks5://host:port句法

如果您需要在 上解析 DNS代理端 , 使用 socks5h://host:port句法

关于python - 使用 Python 3 通过 SOCKS5 进行 DNS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51249535/

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