为了以低成本调整流量,我想知道特定域的地址范围,例如google.com
.
第一个选项是对一系列接近 的 IP 进行反向 DNS 查找dig google.com +short
。问题很明显:很容易错过一些东西。而且,这样扫描是不是有点不礼貌?
第二个选项是监视从名称服务器返回的 DNS 查询。名称服务器的 IP 不太可能改变,这很好。但是,我不知道如何教我的路由器 ( Mikrotik RB951G-2HnD ) 从 DNS 响应中提取 IP。
最后,事实证明,在某些情况下(即google.com
和vk.com
)子网范围存储在TXT
记录类型中。可以进行单个查询来获取这些:
dig txt google.com +short
Run Code Online (Sandbox Code Playgroud)
然而,并不是每个人都这样做。即使他们这样做了,如果 IP 范围发生变化,我也必须手动重新配置路由器。
问题:获取域的 IP 范围的首选方式是什么?如何保持该范围最新?