问题标签 [getdnsapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何使用 getdnsapi Python API 使 IPv4 地址可打印?
我正在使用新的getdns Python API。
我特别想得到DNSSEC_BOGUS
答案。为此,我需要查看results.reply_tree.reply[n]['answer']['rdata']['ipv4_address']
元素。这是 IPv4 地址的 4 字节二进制表示。getdns 中是否有一种简单的方法可以将其更改为可打印的 IPv4 地址?
我不想使用该results.just_address_answers
字段,因为不能保证地址的顺序相同。
这是我的示例代码:
虽然这可行,但我真的希望data=
打印出来的是 IPv4 地址,而不仅仅是四个二进制字节。
dnssec - getdns API:我如何知道 RESPSTATUS_NO_NAME 响应是否安全?
我正在使用 Python getdns API。
我正在使用扩展:
这意味着我被告知响应是否dnssec_status
通过回复字典中的选项受到 DNSSEC 保护。(这results.replies_tree
是一个回复字典数组。)
如果没有名称(例如results.status==getdns.RESPSTATUS_NO_NAME
),则查询可能没有回复。
在这种情况下,我如何知道RESPSTATUS_NO_NAME
响应是否通过 DNSSEC 身份验证?
getdnsapi - 面临谷歌云中 dns-api-go 设置的问题
我创建了 Ubuntu 虚拟机,然后创建了 Go 环境,然后成功导入并安装了 skx/dns-api-go
我遵循了这个文档:https ://github.com/skx/dns-api-go来设置环境,我还安装了所需的依赖项,例如
Dancer,Plack::Middle ware::Throttle::Lite,Net::DNS::Resolver,twiggy, libdancer-perl ,libnet-cidr-lite-perl , libplack-middleware-reverseproxy-perl。
之后,最后,我运行以下命令:
然后得到以下结果:
在http://127.0.0.1:9999上启动服务器redis: 2018/09/25 11:18:56 ring.go:263: ring shard state changed: Redis is down。
当我在 cloud shell 中的 web 预览中更改端口号时,它显示为您的服务器未列出 6379 端口号,但在实例级别,当我运行netstat -an
命令时,它显示为服务器列出 6379 端口
请帮助我解决这些问题。