windows - 查找域名的IP

标签 windows linux dns

我觉得问这个问题很傻...有时我有一个域,我想知道它的 IP。例如google.com -> 173.194.41.135 .

我通常为此做的是使用 tracert ,除了执行跟踪路由之外,还显示 IP。

但这很愚蠢,因为将域转换为 IP 就是 DNS 的全部内容。难道没有一些基本工具可以做到这一点吗?

我有兴趣了解类似适用于 Windows 和 Linux 的工具。我也很高兴听到任何可以执行此操作的 Python 函数。

最佳答案

尝试 host google.com - 输出的解析比 nslookup 更容​​易一些。

使用 python(来自 python-dns 的示例):

import dns.resolver

answers = dns.resolver.query('google.com', 'MX')
for rdata in answers:
    print 'Host', rdata.exchange, 'has preference', rdata.preference

关于windows - 查找域名的IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10008701/

相关文章:

c# - 从 C# 修改任何窗口的不透明度

python - 卡住脚本中的多处理 python

linux - 如何使用 Linux 命令行工具回复 USSD 菜单?

java - 多个 SLF4J 绑定(bind) intellij linux

php - 使用 PHP 在 Linux 服务器中压缩 ZIP 文件

open-source - 开源项目站点的 org 或 com 域?

尽管 Eclipse 和 SDK 管理器在 Vista 上以管理员身份运行,但 Android-SDK 包安装错误

asp.net - ServiceStack google OpenID突然无法登录

apache - 在浏览器中使用 '.localhost' TLD 搜索而不是显示与该地址关联的站点

windows - 适用于 Windows 的 ipmitool