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