用什么方法可以知道某个网站用的是某一类的服务器?

2016-06-02 21:09:54 +08:00
 jizhidebocai
比如我们知道了一个网站的域名, 或者是 ping 得到一个 ip 地址, 能不能通过一些探针或者工具, 检测出来, 运行网站的是到底是虚拟主机还是 vps 还是独立服务器呢?求大神指导
2593 次点击
所在节点    服务器
13 条回复
notgod
2016-06-02 21:20:06 +08:00
只能靠猜
1. 如果未使用 CDN 的话
可以反向查询这个 IP 上绑定多少个域名
存在的情况
1. 很多域名 查看这些域名 是不是都一个人的 如果不是一个人的 = 虚拟主机
2. 单个域名 或者很少域名且内容一致 = VPS or 独立服务器

VPS 和服务器判断 就要基于 IP 所在的机房
比如如果在 AWS 那么 100% 是 VPS 因为 AWS 没独立服务器业务


好了 结贴吧少年
kozora
2016-06-02 21:51:07 +08:00
@notgod 其实 AWS 有独占实例
BOYPT
2016-06-02 21:56:12 +08:00
vps 虚拟机,你程序跑在上面都想要知道是虚拟机都挺不容易,还想外面 ping 一下就知道?是不是太崩坏了
notgod
2016-06-02 22:30:52 +08:00
@kozora yep ,我说的独立服务器,所有设备硬件均为独立安装使用 包括安装的是物理系统,。 aws 无论各种实例 都是虚拟化的。独占使用 而非独立使用
kozora
2016-06-02 22:31:43 +08:00
@notgod
不谈物理的话,只说性能其实没差的
notgod
2016-06-02 23:38:13 +08:00
@kozora 这个观点不同意,
无论哪种虚拟化 性能都有流失
这个已经有非常多的专业评测
可以搜索各种 kvm ovz xen vmware 等虚拟化类型和裸机比较下酒就知道了

你觉得没差 是因为你未使用到真正密集运算,高密度使用 cpu 做运算 一台 2 台无感觉,但是部署一个集群 几百上千台的时候 那个损耗是很惊人的.

虚拟化的存在是为减少运维和提高管理便捷性,以及平滑扩容的问题,在付出部分性能损耗 换取管理和平滑扩容是值得的.
boro
2016-06-02 23:50:33 +08:00
有个英文网站,具体域名我不记得了,可以分析出使用了什么语言, Web 服务器, CMS 以及使用哪家的主机或服务器。通过这些就可以分析出一些网站使用虚拟主机还是服务器。

可谷歌一下该网站。
kozora
2016-06-02 23:51:29 +08:00
@notgod 学习了
weiceng
2016-06-03 00:06:53 +08:00
jizhidebocai
2016-06-03 09:37:43 +08:00
@notgod 您的思路很好, 谢谢!
jizhidebocai
2016-06-03 09:45:36 +08:00
@boro 啥网站呀,没有搜到
boro
2016-06-03 11:14:07 +08:00
@jizhidebocai 你用英文搜索下,例如分析网站使用的 CMS 或脚本语言
azh7138m
2016-06-18 12:04:34 +08:00
@boro zoomeye ?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283092

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX