您现在的位置是:百科 >>正文
如何查看网站的ip地址
百科28人已围观
简介打开命令行,敲下 ping www.example.com,第一行返回的信息里就藏着你要的 IP 地址。比如 Pinging www.example.com [93.184.216.34],方括号里那 ...
打开命令行,何查敲下 ping www.example.com,看网第一行返回的地址信息里就藏着你要的 IP 地址。比如 Pinging www.example.com [93.184.216.34],何查方括号里那串数字就是看网。这是地址最直接的办法,不需要装任何软件,何查Windows、看网macOS、地址Linux 都自带这个命令。何查
但 ping 有个前提:对方服务器没屏蔽 ICMP 协议。看网有些网站出于安全考虑会禁 ping,地址这时候你敲完命令只会看到“请求超时”。何查别急着骂网络,看网换个工具就行。地址
nslookup:更纯粹的查询方式
在终端输入 nslookup www.example.com,你会看到类似这样的输出:
Server: 192.168.1.1 Address: 192.168.1.1#53 Non-authoritative answer: Name: www.example.com Address: 93.184.216.34 那个 Address: 93.184.216.34 就是目标。nslookup 直接向 DNS 服务器发查询请求,不依赖 ICMP,所以被禁 ping 的站点也能查到。我平时排查网络问题,第一步就是用这个。
如果你用的是 Windows,还有个 nslookup 的图形化替代品叫 nslookup——开个玩笑,其实 Windows 上也可以用 Resolve-DnsName 这个 PowerShell 命令,输出更规整,适合脚本处理。
在线工具:不用记命令的懒人方案
不是所有人都愿意开终端。浏览器里搜“IP 查询”或者直接访问 ip138.com、whatismyipaddress.com 这类站点,输入域名就能看到结果。这类工具的好处是顺带告诉你 IP 的归属地、运营商,甚至是否用了 CDN。
说到 CDN,这里有个坑。你查到的 IP 很可能不是网站源服务器的地址,而是 CDN 边缘节点的。比如查 www.taobao.com,不同地区、不同时间查到的 IP 可能完全不一样。淘宝在全国各地都有节点,DNS 会根据你的位置返回最近的 IP。这种情况下,你查到的只是“离你最近的那台缓存服务器”的地址,不是真正的源站。
想确认是不是 CDN,可以看返回的 IP 数量。nslookup 有时会返回多个 Address,或者用 dig 命令看到一串 CNAME 记录指向 xxx.cdn.com 之类的域名,那基本就是 CDN 了。
用浏览器开发者工具顺手查
按 F12 打开开发者工具,切到 Network 标签,刷新页面。点击第一个请求(通常是域名本身),在 Headers 里找 Remote Address。Chrome 会直接显示 IP 和端口号,比如 93.184.216.34:443。这个方法不用敲命令,还能顺便看到请求走了多久、用了什么协议。
我习惯用这个办法快速确认某个资源到底从哪台服务器加载的。有次调试一个图片加载慢的问题,发现图片的 Remote Address 指向了一个完全陌生的 IP,查了一下是某云厂商的存储节点,跟主站根本不在一个机房。问题根源一下就清楚了。
一个小提醒
查到的 IP 不一定能直接访问。很多网站用了虚拟主机,同一台服务器上跑着几百个站点,你用 IP 直接访问,服务器不知道你要哪个站,可能返回默认页面或者 404。想验证的话,可以试试 curl -H "Host: www.example.com" http://93.184.216.34,手动带上 Host 头,通常就能拿到正确内容了。
另外,如果你查的是自己公司的网站,发现 IP 跟预期不符,先别慌。检查一下本地 DNS 缓存,Windows 用 ipconfig /flushdns,macOS 用 sudo dscacheutil -flushcache。缓存清了再查一次,很多时候问题就消失了。
Tags:
上一篇:3d预测网
下一篇:运营棋牌游戏都需要哪些资质
相关文章
html是编程语言吗
百科把“html是编程语言吗”扔进搜索引擎,你会得到一堆模棱两可的答案。有人斩钉截铁地说不是,理由是它没有变量、没有循环、没有函数。有人则反驳,说它至少能“控制”网页结构,凭什么不算?两边吵了二十年,谁 ...
【百科】
阅读更多为什么打磨后抛光会留下痕迹
百科砂纸号数从粗到细换上去,最后一道用2000目收尾,你以为这就完了?抛光膏挤在羊毛轮上,机器一开,转速拉到3000,手一抖,镜面出来了——但凑近看,总有一圈圈细密的漩涡纹,像指纹一样烙在金属表面。这不是 ...
【百科】
阅读更多MSBuild错误MSB8020
百科MSB8020这个错误,说白了就是编译器版本不匹配。你装了VS2022,但项目还在找VS2019的工具集,于是它直接罢工。 我见过太多人栽在这上面。有个同事折腾了一下午,最后发现是解决方案里某个子项目 ...
【百科】
阅读更多