Почему сайты не доступны по ip адресу?
Почему, если вбить в поисковую строку браузера ip-адрес сайта вместо url он будет не доступен? Если я не ошибаюсь, браузер не откроет сайт по ip-адресу, даже если у сайта ip выделенный.
Отслеживать
задан 21 сен 2017 в 23:16
Павел Игорев Павел Игорев
1,951 4 4 золотых знака 24 24 серебряных знака 36 36 бронзовых знаков
от чего такие выводы? вполне себе откроет если на одном айпи один сайт. доменное имя ни что иное как заменитель айпи адреса — ведь гораздо проще запомнить site.com чем 78.147.78.514
21 сен 2017 в 23:33
т.е. любой сайт можно открыть по ip-адресу? можете привести пример?
21 сен 2017 в 23:37
да пожалуйста 78.46.72.113 нет не любой. только тот который один на айпи адресе.
21 сен 2017 в 23:59
о чудо) а почему yandex и google не доступны по ip-адресу?
22 сен 2017 в 0:02
потому что у таких сайтов куча серверов и куча айпи
22 сен 2017 в 0:03
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Это зависит от настроек сервера и вида веб-сервера. Обычно, если специально ничего не делать, и сайт только один на сервере, то он будет открываться и по IP адресу. Несложно сделать так, чтобы для неизвестных доменов, и для запросов без заголовка Host , открывался какой-то специально предназначенный сайт с одной страницей с объяснениями.
Например, в случае nginx такой специальный сайт должен быть помечен параметром default_server .
Если мы говорим о каком-то массовом виртуальном хостинге, то обычная практика делать именно так, то есть ограничивая доступ к серверу по IP. Никто не хочет выслушивать жалобы от недовольного клиента, сайт которого, по случаю оказавшийся первым в списке, открывается при вводе в адресную строку какого-то другого домена, который по любой причине указывает на IP сервера. Владелец того другого домена тоже не будет рад такому развитию событий.
Если ваш сайт работает по HTTPS, то одной настройки сервера будет недостаточно. Нужно будет получить SSL сертификат и для домена, и для IP адреса. Последнее не всегда возможно.
Сайты на одном IP
Никогда не задавались вопросом, сколько и какие именно сайты расположены на одном сервере (на одном IP)? С помощью нашего сервиса вы сможете узнать это.
Введя ниже в поле IP адрес вы получите список сайтов, расположенных на том же IP адресе.
Зачем это нужно? У каждого свой интерес. Кому то интересно, есть ли еще сайты на сервере rambler.ru и если есть, то какие. Kого то, например, неустраивает скорость открытия своего сайта и он хочет посмотреть, много ли других сайтов находятся на том же сервере.
Итак, вводим IP и жмем «Поиск».
Записей в базе: 327418342
Последнее обновление: 2024-01-08 13:16:24
IP-адрес сайта
IP-адрес вашего сайта отображается в панели управления хостингом.
Обратите внимание!
Домен должен быть добавлен в панели управления хостингом. Если ваш домен не добавлен, воспользуйтесь инструкцией: Как привязать домен к хостингу?
Как узнать IP-адрес сайта в панели управления
Войдите в панель управления и выберите подходящую инструкцию в зависимости от панели: ispmanager, cPanel или Plesk.
Ispmanager

Перейдите в раздел «Сайты», выберите домен и нажмите Изменить:

В строке «IP-адрес» указаны IPv4 и IPv6:
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.

Перейдите в раздел «Домены» и нажмите IP-адреса:

На открывшейся странице напротив доменов отображаются IP-адреса IPv4 и IPv6:
Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
Перейдите в раздел «Сайты и домены» и найдите нужный сайт. Здесь указывается только IP-адрес версии IPv4:

Также информация об IP-адресе высылается в информационном письме при заказе услуги хостинга. Кроме того, IP-адрес сервера (сайта) можно найти по инструкции: Пароли для доступа к хостингу, серверу, FTP и MySQL. Однако, мы советуем использовать описанный выше способ, так как в панели отображается наиболее актуальная информация.
Как узнать IP-адрес сайта с помощью утилиты dig

Перейдите в раздел Проверка DNS-записей. Введите домен, по имени которого открывается ваш сайт, и выберите в выпадающем списке тип записи «А». Затем нажмите Проверить:

В столбце «Результат» вы увидите IP-адрес сайта IPv4: Чтобы узнать IPv6, воспользуйтесь онлайн-конвертером из IPv4 в IPv6 UltraTools. Если недавно были изменены DNS-серверы или A-запись для сайта, результат может быть неактуальным. Для проверки DNS-записей мы опрашиваем DNS-серверы компании Google, они обновляются каждые 4 часа.
Почему на моём IP-адресе расположены другие сайты?
Такова особенность виртуального дешёвого хостинга, когда на одном сервере с одним IP-адресом располагается множество сайтов. Это позволяет предоставлять услуги по более выгодной цене, чем VPS-серверы с отдельным IP. Несмотря на то, что на одном сервере содержится много сайтов, все они строго разделены друг от друга, и файлы сайтов одного клиента не могут навредить сайтам другого клиента. Так обеспечивается безопасность и надёжность хостинга.
Если вам необходим выделенный IP-адрес, где будет размещаться только ваш сайт, рекомендуем приобрести дополнительный IP-адрес для хостинга.
Как изменить IP-адрес сайта?
По умолчанию сайту назначается IP-адрес сервера, на который добавлен сайт.
- Для виртуального хостинга это IP-сервера хостинга. На IP-адресе сервера хостинга может располагаться множество сайтов разных клиентов.
- Для VPS это IP-адрес сервера VPS, на котором «висят» только ваши сайты.
Изменить IP-адрес сайта можно двумя способами:
- Заказать другую услугу хостинга или VPS и перенести на неё сайт. При этом потребуются технические знания и время на перенос сайта с одного сервера на другой.
- Заказать услугу дополнительного IP-адреса. Дополнительный IP дешевле новой услуги хостинга. Кроме того, это не займет много времени: на новом IP сайт начнёт работать уже через пару часов.
Закажите услугу в зависимости от типа вашего хостинга:
- Дополнительный IP-адрес для виртуального хостинга
- Дополнительные IP-адреса для VPS
Сайт не открывается по IP
На виртуальном хостинге проверить доступность сайта по IP-адресу нельзя. Это обусловлено технической стороной виртуального хостинга: на одном IP-адресе сервера расположено много сайтов. Поэтому по IP-адресу сервера по умолчанию откроется страница «Сайт надежно припаркован и ожидает открытия» или «Домен не добавлен в панели»:

Как перейти на сайт по IP-адресу
По умолчанию на веб-серверах Apache и Nginx по IP-адресу открываются стандартные страницы. Такое поведение прописано в конфигурационном файле. Пример страницы Apache:

Как зайти на сайт по IP-адресу
Если с конфигурационным файлом что-то случится (например его удалят или отключат), то при переходе по IP-адресу откроется первый попавшийся сайт, который есть на сервере. Такой сайт будет доступен в браузере и по домену и по IP-адресу сервера, на котором он находится. Поисковые роботы будут индексировать его по обоим каналам, что плохо скажется на продвижение ресурса в поисковых системах. Поэтому хостинг-провайдеры и администраторы сайтов ставят заглушку на IP-адрес. Также это помогает снизить нагрузку на сервер.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь
Почему я могу зайти на сайт по его домену но не могу по ip?

Но при попытке перейти по ip я попадаю на страницу cPanel.
Кто может просветить или сказать о чем читать информацию?
Заранее спасибо!
- Вопрос задан более трёх лет назад
- 7445 просмотров
1 комментарий
Простой 1 комментарий

При чём здесь теги Kali и ping?
Решения вопроса 0
Ответы на вопрос 4
- браузер переводит имя в ip адрес и подключается к нему.
Когда ввели вместо имени ip, сразу понятно, куда подключаться. - там отвечает веб-сервер. После соединения браузер по протоколу HTTP «здоровается» с сервером и говорит, что ему надо. Это, в общем-то, похоже на обычный текстовый чат. Браузер пишет первым:
GET / HTTP/1.1 Host: web.site.com Accept-Language: ru
Обратите внимание на заголовок Host — тут тот адрес (без дальнейшего пути /a/b/c/index.php ), который ввели в браузере. Если ввели именно ip, он и будет там в заголовке Host .
Теперь дело за сервером, как он настроен. Часто на одном сервере, на одном ip, располагается несколько сайтов. И сервер понимает, какой сайт запросили, именно по заголовку Host .
Вполне можно настроить веб сервер, что ему делать, когда в поле Host находится ip-адрес: отдавать какую-нибудь заглушку, или основной, единственный сайт.