要查看网站域名的 A 记录 (即域名解析到 IP 地址的记录),可以使用以下几种方法:
方法 1:使用 nslookup(Windows/Linux/macOS) nslookup 是一个命令行工具,用于查询 DNS 记录。
Windows 打开 命令提示符(CMD) : 输入命令:nslookup -type=A 域名
示例 :nslookup -type=A example.com
输出示例 :Server: dns.google Address: 8.8.8.8 Name: example.com Address: 93.184.216.34Address 就是该域名的 A 记录 IP 地址 。 Linux/macOS 打开 终端 。 输入命令:nslookup -query=A 域名
示例 :nslookup -query=A example.com
输出示例 :Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: example.com Address: 93.184.216.34Address 就是该域名的 A 记录 IP 地址 。 方法 2:使用 dig(Linux/macOS/WSL) dig 是 Linux/macOS 上更强大的 DNS 查询工具(Windows 需安装 BIND Tools 或使用 WSL)。
Linux/macOS 打开 终端 。 输入命令:dig A 域名
示例 :dig A example.com
输出示例 :; <<>> DiG 9.16.1-Ubuntu <<>> A example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12345 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;example.com. IN A ;; ANSWER SECTION: example.com. 86400 IN A 93.184.216.34 ;; Query time: 10 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Mon Oct 16 12:00:00 CST 2023 ;; MSG SIZE rcvd: 56ANSWER SECTION 下的 A 记录就是该域名的 IP 地址。 Windows(WSL 或安装 BIND Tools) 如果 Windows 安装了 WSL(Windows Subsystem for Linux),可以直接在 WSL 中运行 dig:
或者安装 BIND Tools(需管理员权限):
下载 BIND 9 并安装。 在 CMD 中运行:nslookup -query=A example.com
(Windows 原生不支持 dig,但可以用 nslookup 替代) 方法 3:使用在线 DNS 查询工具 如果不想用命令行,可以使用在线工具查询 A 记录:
MXToolbox(输入域名 → 选择 "A Record") DNSChecker(输入域名 → 选择 "A") ViewDNS.info 示例(MXToolbox) :
访问 https://mxtoolbox.com/ARecordLookup.aspx 输入域名(如 example.com),点击 Lookup 。 结果会显示该域名的 A 记录 IP 地址。 方法 4:使用浏览器开发者工具(仅适用于当前访问的网站) 如果只是想查看当前访问网站的 A 记录:
按 F12 打开开发者工具(Chrome/Firefox/Edge)。 切换到 Network(网络) 选项卡。 刷新页面(F5)。 点击第一个请求(通常是 example.com)。 在 Headers(标头) 选项卡下,查看 Remote Address 或 Server 字段,可能会显示 IP 地址(但不一定是 A 记录,因为可能经过 CDN)。