Есть ли способ проверить, на какой серверной ОС работает конкретный сайт. Например из командной строки Linux. Может через телнет? Но все, что я могу получить от "telnet www.google.com http", это:
Trying 209.85.173.104...
Connected to www.l.google.com.
Escape character is '^]'.
Может ли кто-нибудь остановиться на этом вопросе, если это вообще возможно?
Многие сайты сообщают вам в заголовках HTTP:
Некоторые включают ОС и иногда версию:
Некоторые пишут свои собственные программы для веб-обслуживания:
Но некоторые не отправляют
Server
заголовок:Любой или все из них могут лгать. Предложение Барта о
nmap
большей вероятности будет точным, но не может дать 100% точных результатов по причинам, которые он упомянул. Иногда это даже не имеет смысла, например, с количеством серверов, участвующих в выполнении одного HTTP-запроса в Google, их веб-серверами, поисковыми серверами, серверами баз данных, серверами кэширования и всем, что они запускают, потенциально могут использовать разные операционные системы, и вы не сможете узнать.источник
Спросите Netcraft: что этот сайт работает?
http://uptime.netcraft.com/up/graph?site=google.com возвращает «сервер: gws» (т. е. веб-сервер Google).
источник