来自的DNS记录dnsdb.io公司

dnsdb-getdns的Python项目详细描述


https://travis-ci.org/dnsdb-team/getdns.svg?branch=masterhttps://coveralls.io/repos/github/dnsdb-team/getdns/badge.svg?branch=masterhttps://img.shields.io/pypi/v/dnsdb-getdns.svghttps://img.shields.io/pypi/pyversions/dnsdb-getdns.svghttps://img.shields.io/pypi/l/dnsdb-getdns.svg

GetDNS 是一个使用DnsDB API查询DNS记录命令行工具。

Dependencies

Install

pip install --upgrade dnsdb-getdns

Usage

查看帮助

getdns -h

Commands

可用子命令

  • config 更改配置
  • search 查询DNS
  • api-user 获取当前API User信息

查看子命令帮助

getdns <command> -h

config

config 命令用于配置默认的 API IDAPI Key ,配置该项可以让您在使用 searchapi_user 命令时无需再次输入 API IDAPI Key

getdns config --api-id <Your API ID> -api-key <Your API Key>

查看当前配置

getdns config --show

恢复默认配置

getdns config --reset

配置代理:

  1. HTTP代理
getdns config --proxy http://user:pass@host:port
  1. SOCKS5代理
getdns config --proxy socks5://user:pass@host:port

api_user

查看剩余API请求次数

getdns api_user

FAQ

  1. Mac OS X 使用getdns命令遇到下面错误,您可以查看 这里
requests.exceptions.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java