不存在的域名会返回 No such name 状态,是否意味这个域名一定未注册?
有些厂商会把不存在的域名解析到某个地址上,显示域名出售之类的。如果能排除掉这些,是否基本就可以识别了?
不存在的域名会返回 No such name 状态,是否意味这个域名一定未注册?
有些厂商会把不存在的域名解析到某个地址上,显示域名出售之类的。如果能排除掉这些,是否基本就可以识别了?
|
yaxinJan 15, 2023 via iPhone
1
不能,域名被 severHold 或者 clientHold 也是无解析的。域名在赎回期同样无法解析。
|
|
yaxinJan 15, 2023 via iPhone
2
但是,如果一个域名可以解析,那它一定是已注册的。
|
|
JFZJan 15, 2023
3
它有解析 一定注册了 没有的 不一定没注册
|
|
tool2dJan 15, 2023
4
|
|
leidoJan 15, 2023
5
whois 查询不是更简单
|
|
buydomainusJan 15, 2023
8
你应该还用不了那么快的频率吧。
查询 10w 个差不多需要 15min 左右 |
|
crabJan 15, 2023
9
倒是可以先用 dns 过滤一次已有解析。
|
|
10
@buydomainus DNS 查询 10w 个不到 1s 🐶
|
|
learningmanJan 15, 2023
11
那就先用 dns 查完了,查不到的再 fallback 到 whois 再查一次呗
|
|
buydomainusJan 16, 2023
12
@iqoo 看你的业务了啊。只查询是否注册这个真的是太简单了。
|
|
yaxinJan 16, 2023 via iPhone
13
@buydomainus 量小很简单,但是如果请求量大,那就不简单了。
|
|
buydomainusJan 16, 2023
14
@yaxin 还真巧了。我最近就在做这样一个平台。解决方案还是很简单的。
|
|
netnrJan 16, 2023 via Android
15
看到 1 2 3 楼,仿佛在讨论布隆过滤器
|
|
ZE3krJan 16, 2023
16
“有些厂商会把不存在的域名解析到某个地址上,显示域名出售之类的” 这类域名其实是注册了的,然后挂在了售卖平台溢价转卖,不能算未注册
|
|
17
@ZE3kr 不一定,比如 .ph 的域名,任意名字都能解析出 IP 。no-such-name-xxx.ph -> 45.79.222.138
|
|
yaxinJan 17, 2023 via iPhone
18
@buydomainus 能简单分享一下解决方案吗?
|
|
yumusbJan 17, 2023 via Android
19
只能判断 dns 是否激活。可以先用这个来做首次过滤。再用 whois 进行判断。
|