как узнать сколько сайтов на одном сервере
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как узнать все сайты на одном IP и в одной подсети
Веб-сервер может обслуживать один или более виртуальных хостов. Следовательно, на одном IP могут размещаться сразу несколько сайтов. Информация о сайтах на одном IP может быть интересна как просто из любопытства: какими ещё сайтами/проектами занимается данный веб-мастер, либо во время пентестинга – при первоначальном сборе информации для расширения площади атаки.
Поскольку различные веб-приложения могут использовать разнообразное программное обеспечение, то если не удалось найти брешь в уязвимости одного из сайтов, то стоит попытать удачу с другим на этом же сервере. Как говорят, «прочность всей цепи определяется прочностью самого слабого звена» — это применимо в данной ситуации. Поскольку при компрометации веб-сайта, который хоть и не является целью, но расположен на том же сервере, что и целевой сайт, есть вероятность скомпрометировать весь сервер или облегчить атаку на целевой сайт.
Возможность найти сайты на одном IP предоставляют различные сервисы, которые в качестве базы данных используют большой объём статистической информации. Это означает следующее:
В статье «Уроки по Nmap. Урок 2: Примеры сбора информации скриптами NSE» упоминается о трёх скриптах Nmap, которые позволяют в командной строке узнать сайты на одном IP. К сожалению, в данный момент все три скрипта потеряли свою актуальность – больше не работают.
В качестве новой альтернативы предлагается программа iptodomain. Этот инструмент, используя архив исторической информации с Virustotal, позволяет вам извлекать домены из IP диапазона и сохранять их в файл. Это полезно, если вы хотите узнать, какие домены прикреплены к этому IP адресу.
Программа имеет следующие опции:
Перед началом работы, автор говорит о смене API ключа Virustotal (он бесплатный). В принципе, всё работает и без смены (в коде программы уже указан ключ).
Как можно видеть по опциям, программа работает с диапазонами IP и не поддерживает ввод напрямую имени хоста (доменного имени). Поэтому алгоритм работы следующий:
Рассмотрим пример работы программы.
Допустим, нам требуется узнать список всех сайтов, размещённых на том же IP, что и сайт suip.biz.
Нужно начать с того, чтобы узнать IP целевого сайта. Это можно сделать командой dig:
Устанавливаем начало диапазона сканирования (-i 185.117.153.79) и конец диапазона сканирования (-f 185.117.153.79), результаты — домены вместе с IP — сохранить в файл (-w /tmp/t.txt):
Кстати, у одного сайта может быть более чем один IP.
Для автоматизации процесса, я написал следующую большую команду. Её можно непосредственно копировать в командную строку:
Будет открыто диалоговое окно, куда можно ввести доменное имя или IP адрес:
Для введённого IP будут выведенные все сайты, которые хостятся на нём. Если введено доменное имя, то для него будет найден IP и показаны все сайты на нём. Если у введённого доменного имени несколько IP, то будут показаны все найденные сайты на каждом из них:
Также вы можете сохранить в файл allwebsites.bash следующий скрипт:
Запускать его можно без опций (тогда он будет работать в точности как предыдущая большая команда):
Либо сразу можно указать IP или URL. Пример:
Все сайты из диапазона IP адресов
В предыдущих примерах мы искали сайт только на одном IP.
Программа iptodomain изначально создана для поиска всех сайтов по диапазонам сетей. Поэтому её можно запустить и так:
Онлайн сервис для поиска всех сайтов на одном IP
Поскольку здесь описана работа в среде Linux, то для пользователей Windows такой подход может оказаться затруднительным.
Чтобы избежать каких-либо трудностей независимо от вашей ОС, создан онлайн сервис с данной функциональностью. Он расположен по адресу https://suip.biz/ru/?act=hostmap. Там вам достаточно только ввести адрес известного сайта или IP и для вас будет показана информация из программы iptodomain.
Заключение
Если для какого-то IP вы нашли очень большое количество сайтов, то, вероятно, этот IP адрес может принадлежать хостинг-провайдеру, который предоставляет услуги виртуального хостинга. В этих случаях на одном IP может быть сотни и даже тысячи веб-сайтов, при этом сайты принадлежат совершенно разны людям, имеющим между собой общее только то, что они пользуются услугами одного хостинга.
Мои скрипты не работают с диапазонами адресов, они предназначены только для ускорения рутинного процесса поиска сайтов по IP, либо по известному адресу сайта.
Как узнать сколько ещё сайтов на моём IP у хостинг — провайдера и для чего это нужно
У вас хорошие соседи? А вы знаете какие соседи у вашего сайта? Дело в том, что на обычном «виртуальном хостинге», один с вами IP адрес занимают ещё энное количество других сайтов. Их может быть 100 (это НЕ много), а может быть несколько тысяч. Как и в случае с ваши домом, жизнь в огромном многоквартирном доме и уютном коттедже на несколько семей — это очень разные вещи.
Виртуальный хостинг
Начнём с того, что «виртуальный хостинг» — это большинство не дорогих и популярных тарифов. На одном компьютере, под управлением одного ВЕБ сервера («Апач») работают десятки, сотни, а иногда и тысячи сайтов. На каждый из таких сайтов процессор выделяет лишь небольшую часть своего времени. Скорость обработки запросов такого компьютера, зависит от его процессора, объема оперативной памяти, скорости винчестеров и некоторых других факторов.
Относительно одного такого сайта, скорость зависит и от количества «соседей» — других сайтов. Чем их меньше — тем лучше.
Следующий уровень хостинга это «виртуальный выделенный сервер» (VDS). Там на физическом компьютере всего несколько таких аккаунтов, и провайдер гарантирует каждому определённый процент процессорной мощности и оперативной памяти. Но и цена такого варианта — в разы выше.
Как узнать количество сайтов на моём IP на хостинге
Идете на страницу сервиса Reverse IP, и вводите в форму домен вашего сайта (без www). Сервис выдаст вам общее число сайтов на вашем IP у хостера, и названия первых из них.
Чем грозит чрезмерное количество соседей
Это как в перенаселённой коммуналке – на кухне не протолкнёшься 🙂 А, если среди них один хулиган попадется? Все сайты посещаются по-разному, если среди соседей будут 2-3 “трафик-генератора”, например, “сайты для взрослых”, то ваш, и другие сайты, могут “тормозить”.
Есть непроверенные данные, о том, что поисковики могут “обращать внимание” на плохое соседство. Так, некоторые “белые и пушистые” сайты, внезапно теряли свои позиции в Яндексе, и переставали индексироваться. При смене хостера, всё возвращалось через какое-то время.
Как проверить скорость вашего сайта на хостинге
К сожалению, узнать заранее количество соседей на вашем сервере, практически нельзя. Хостеры не разглашают эту информацию. Могу лишь предложить вам, при покупке хостинга, попробовать хотя-бы месяц проверять доступность вашего сайта и общий ап-тайм сервера.
Кроме того, рекомендую использовать сервис массовой проверки скорости сайта от pr-cy.ru Вы можете сравнить время ответов серверов и среднюю скорость загрузки.
Так сколько всё-таки можно терпеть соседей?
Приемлемое количество соседних сайтов, по моим наблюдениям, до тысячи. Если посещаемость вашего сайта сильно возрастёт, вам может потребоваться аренда выделенного сервера. К тому времени вы, думаю, найдёте деньги на их оплату. Как говорят в Одессе: “Трафик – это деньги” 🙂
На одном хостинге у меня 2414 “соседей”, на другом хостинге (на нём работает этот блог) – 718. Последний работает чуточку быстрее и стабильнее.
А какой у вас хостер, и сколько ещё сайтов на вашем IP?
Related Posts
Вы можете продвигать свой сайт не прибегая к услугам SEO-гуру. Особенно, если запросы по которым…
Переезд сайта на другой хостинг похож на переезд на другую квартиру. Нужно упаковать вещи (базу…
Статья предназначена для начинающих и представляет пошаговую инструкцию. За один день вы создадите свой первый…
Комментарии 18
Как узнать соседей своего сайта, находящихся на одном ip адресе
Здравствуйте, дорогие читатели!
Вы хорошо знаете своих соседей? А соседей своего сайта?
Большинство из вас наверняка спросит: а какие могут быть соседи у веб-ресурса?
Всё дело в том, что на обычном виртуальном хостинге несколько веб-сайтов имеют один и тот же IP адрес.
Их количество может составлять сотни и даже тысячи. Я думаю, вы согласитесь, что жизнь в загородном коттедже и в многоквартирном доме – это абсолютно разные вещи. Так вот у веб-сайтов ситуация аналогичная.
В этой статье я вам расскажу всё о соседстве веб-ресурсов и как узнать сайты на одном ip.
Виртуальный хостинг
Виртуальный хостинг предполагает размещение множества веб-ресурсов на одном виртуальном сервере. Все сайты на этом сервере имеют один ip, общую оперативную память сервера и другие ресурсы, которые приходиться делить.
Как вы понимаете, каждому «жильцу» интернет-сервера уделяется лишь доля внимания. Чем меньше соседей – тем больше внимания каждому, тем быстрее и шустрее будет работать веб-сайт.
Что плохого в соседстве?
Находиться на переполненном адресе – это всё равно, что жить в перенаселённой коммунальной квартире – на кухне не протиснуться. А если в этой куче народа ещё и какой-нибудь хулиган попадётся, то проблемы будут у всех.
Каждый ресурс имеет свою посещаемость. Если среди них окажется несколько так называемых «трафик-генераторов», то работа вашего и прочих проектов будет крайне медленной.
Кроме того, некоторые специалисты полагают, что поисковики способны обращать внимание на соседство. Именно этим объясняются случаи, когда хорошие ресурсы ни с того ни с сего теряли свои позиции в таком популярном поисковике, как Яндекс, а то и вовсе переставали индексироваться. Все дело в том, что если соседний интернет-ресурс забанили, то это может негативно отразиться и на остальных.
Как узнать число «соседних жильцов»?
Уровень качества функционирования вашего интернет-сайта можно определить по числу веб-ресурсов, которые находятся на одном с вами IP-адресе. Как же это сделать?
Чтобы узнать интернет-сайты на одном IP, зайдите на страничку сервиса Reverse IP или majento. В специальную форму введите домен вашего Интернет-ресурса (без аббревиатуры www) или ip-адрес. В ответ сервис выведет вам точную численность web-сайтов, размещённых на вашем IP у хостера.
Могу дать совет: проверяйте уровень доступности вашего интернет-ресурса и ап-тайм сервера прежде чем отдать предпочтение тому или иному хостинг-провайдеру. Конечно, вы можете так поступить, если хостер дает вам тестовый период. А также можно проверять доступность чужого сайта.
Также советую пользоваться сервисом массовой проверки от pr-cy.ru. Это позволит вам оценить скорость загрузки веб-сайта и определить еще много полезных параметров.
Какое количество считается оптимальным?
Исходя из своего опыта, могу сказать, что веб-проект с малой или средней посещаемостью может отлично работать, имея тысячу соседей. Собственникам сайтов с высокой посещаемостью лучше арендовать выделенный виртуальный сервер. Благо средства для этого у вас будут, ведь, как известно, чем больше трафика, тем больше денег.
Какой сервак выбрать, это ваше дело! А я свои советы дал и надеюсь на ваше благоразумие. Делитесь полезной информацией в социальных сетях со своими друзьями и знакомыми и не забывайте подписываться на новостную рассылку блога. До скорой встречи!
Как узнать, сколько сайтов находится на одном IP-адресе?
Узнать, сколько сайтов находится на одном IP-адресе
На днях я задался вопросом: а как узнать, сколько сайтов располагается на одном IP-адресе? Оказывается сделать это можно очень просто: достаточно зайти на онлайн-сервис 2ip.ru.
На открывшейся странице в поисковой строке нужно ввести название интересующего сайта или его IP-адрес. Сервис выдаст вам список сайтов, которые также находятся на этом IP-адресе.
Например, мне стало интересно сколько и какие именно сайты расположены на одном IP (одном сервере) вместе с liveinternet.ru.
Ввожу здесь название сайта, а ниже капчу — жму кнопку «Поиск».
Вот сколько сайтов находятся на одном IP:
Проверил я и свой блог. Оказалось, что он один на этом IP:
Значит пока можно не переживать, что его вдруг заблокирует Роскомнадзор. Ведь сколько уже было случаев, когда совершенно несправедливо провайдер блокировал доступ к сайту, который сам ничем не провинился, а просто располагался на одном IP-адресе с сайтом-нарушителем законодательства РФ.
PS. если вам интересно узнать, что такое адаптивная верстка и зачем она нужна для сайтов — переходите по данной ссылке и внедряйте полученные знания в свой проект.
Сколько сайтов на одном IP
Инструмент «Сайты на одном IP» позволяет выяснить, сколько интернет-ресурсов расположено на одном IP-адресе. Данный сервис может стать полезне, когда надо убедиться в наличии или отсутствии сайтов-соседей на вашем IP-адресе, и с помощью специальных инструментов выяснить, надежность таких “соседей”.
Для чего предназначен инструмент «Сайты на одном IP»?
Проверка веб-ресурсов с аналогичным IP важна в контексте поисковой оптимизации. До начала продвижения сайтов стоит убедиться, что домены соседей по айпи характеризуются только с положительной стороны. В противном случае, например, когда с соседнего сайта поступает спам или совершаются другие нарушения, есть риск, что до выяснения обстоятельств уполномоченные службы приостановят работу не только ресурса-нарушителя, но и вашей площадки.
Если компания заботится о безопасности интернет-ресурса, желательно размещать сайт на выделенном сервере. В этой ситуации не придется определять, чья домен является соседом по IP и какую репутацию он имеет.
Как получить выделенный IP?
Чтобы обеспечить безопасность и не связывать сайт с доменными именами соседей, стоит подумать о получении выделенного IP. Если хотите понять все тонкости, надо разобраться, как работает хостинг сайтов. Подключение услуги выделенного айпи открывает следующие возможности:
Получение выделенного IP-адреса входит в перечень предложений, предоставляемых хостинг-провайдером Дельтахост. Если вы хотите найти надежный VPS с физическим расположением в Украине, Нидерландах или США, обращайтесь за дополнительной информацией к менеджерам Deltahost.
Качественный сервис, круглосуточная онлайн-поддержка, бесперебойная работа — все это дает наш хостинговый провайдер. Также в арсенале услуг есть готовые решения для онлайн-проектов разного типа (интернет-магазинов, корпоративных клиентов, ведения бухгалтерии).