gpt4 book ai didi

Python 使用 IPv6 地址解析主机名

转载 作者:太空狗 更新时间:2023-10-29 21:24:39 28 4
gpt4 key购买 nike

我想知道是否有一种方法可以使用 python 来解析仅在 ipv6 中解析的主机名和/或在 ipv4 和 ipv6 中解析的主机名?

socket.gethostbyname()socket.gethostbyname_ex() 不适用于 ipv6 解析。

一个虚拟的方法是运行实际的 linux 主机命令并解析结果。有没有更好的方法来做到这一点?

谢谢,

最佳答案

socket.getaddrinfo支持 IPv6。您只需要将 family 设置为 AF_INET6

socket.getaddrinfo("example.com", None, socket.AF_INET6)

关于Python 使用 IPv6 地址解析主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15373288/

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