url — Почему сайты не доступны по ip адресу?
Вопрос задан
Изменён 5 лет 1 месяц назад
Просмотрен 14k раз
Почему, если вбить в поисковую строку браузера ip-адрес сайта вместо url он будет не доступен? Если я не ошибаюсь, браузер не откроет сайт по ip-адресу, даже если у сайта ip выделенный.
- url
- ip
- dns
- браузер
- домен
Это зависит от настроек сервера и вида веб-сервера. Обычно, если специально ничего не делать, и сайт только один на сервере, то он будет открываться и по IP адресу. Несложно сделать так, чтобы для неизвестных доменов, и для запросов без заголовка Host
, открывался какой-то специально предназначенный сайт с одной страницей с объяснениями.
Например, в случае nginx такой специальный сайт должен быть помечен параметром default_server
.
Если мы говорим о каком-то массовом виртуальном хостинге, то обычная практика делать именно так, то есть ограничивая доступ к серверу по IP. Никто не хочет выслушивать жалобы от недовольного клиента, сайт которого, по случаю оказавшийся первым в списке, открывается при вводе в адресную строку какого-то другого домена, который по любой причине указывает на IP сервера. Владелец того другого домена тоже не будет рад такому развитию событий.
Если ваш сайт работает по HTTPS, то одной настройки сервера будет недостаточно. Нужно будет получить SSL сертификат и для домена, и для IP адреса. Последнее не всегда возможно.
Зарегистрируйтесь или войдите
Регистрация через Google Регистрация через Facebook Регистрация через почтуОтправить без регистрации
ПочтаНеобходима, но никому не показывается
Отправить без регистрации
ПочтаНеобходима, но никому не показывается
By clicking “Отправить ответ”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.
IP-адрес сайта | REG.RU
IP-адрес вашего сайта отображается в панели управления хостингом.
Обратите внимание!
Домен должен быть добавлен в панели управления хостингом. Если ваш домен не добавлен, воспользуйтесь инструкцией: Как привязать домен к хостингу?
Как узнать IP-адрес сайта в панели управления
Войдите в панель управления и выберите подходящую инструкцию в зависимости от панели: ISPmanager, cPanel или Plesk.
ISPmanager
cPanel
Plesk
Перейдите в раздел «Сайты», выберите домен и нажмите Изменить:
В строке «IP-адрес» указаны IPv4 и IPv6:
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
Перейдите в раздел «Домены» и нажмите IP-адреса:
На открывшейся странице напротив доменов отображаются IP-адреса IPv4 и IPv6:
Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
Перейдите в раздел «Сайты и домены» и найдите нужный сайт. Здесь указывается только IP-адрес версии IPv4:
Чтобы узнать IPv6, воспользуйтесь онлайн-конвертером из IPv4 в IPv6 UltraTools.
Также информация об IP-адресе высылается в информационном письме при заказе услуги хостинга. Кроме того, IP-адрес сервера (сайта) можно найти по инструкции: Пароли для доступа к хостингу, серверу, FTP и MySQL. Однако, мы советуем использовать описанный выше способ, так как в панели отображается наиболее актуальная информация.
Как узнать IP-адрес сайта с помощью утилиты dig
-
1.
В столбце «Результат» вы увидите 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-адрес
Обновлено 16 августа 2021 г. Автором InMotion Hosting Contributor2 минуты, 38 секунд на чтение адрес. В этой статье мы расскажем о различных причинах, по которым вы не можете посетить свой веб-сайт только через IP-адрес. Имейте в виду, что различия в доступе могут зависеть от типа учетной записи, которую вы выбрали в своей подписке на услугу.
Темы включают:
- Почему я не могу получить доступ к своему веб-сайту через IP-адрес
- Доступ к вашему веб-сайту без доменного имени
- Распространение DNS — изменения DNS на домен может потребоваться 4-24 часа распространения домена до того, как изменение будет распознано в Интернете. Если вы внесли изменение, которое влияет на присвоение IP-адреса (например, запись A), вам необходимо подождать, пока завершится время распространения, прежде чем оно будет распознано в Интернете.
- Дополнительные домены, псевдонимы (припаркованные домены) и субдомены — учетные записи cPanel могут иметь только один уникальный IP-адрес, назначенный каждой учетной записи.
В учетной записи реселлера, VPS или выделенного сервера вы можете иметь несколько учетных записей cPanel, но каждой учетной записи cPanel может быть назначен только один IP-адрес. Учетные записи cPanel могут работать с несколькими доменами. Эти домены обычно назначаются как дополнительные домены и псевдонимы (припаркованные домены), которые имеют общий IP-адрес, назначенный этой учетной записи cPanel.
Вы также можете создать веб-сайт, который исходит из поддомена. Совместное использование IP-адреса с этими несколькими типами является причиной того, что IP-адрес может не иметь доступа к вашему веб-сайту. Если вы хотите, чтобы этот домен идентифицировался с помощью IP-адреса, он должен быть основным доменом в этой учетной записи cPanel.
- Домен не связан с IP-адресом — Могут быть случаи, когда назначенный IP-адрес не соответствует домену. Если вы находитесь на общем сервере и ваш основной домен (домен, используемый для создания учетной записи cPanel) назначен правильно, вам может потребоваться обратиться в службу технической поддержки, чтобы решить проблему.
Пользователи, имеющие root-доступ к своим учетным записям VPS или выделенного сервера, могут просмотреть соответствующие файлы конфигурации, чтобы при необходимости устранить проблему. Если вы не знакомы с конфигурацией, которую необходимо отредактировать, вам следует обратиться в службу поддержки, чтобы правильно настроить конфигурацию.
- Общие серверы . Наиболее распространенная причина, по которой веб-сайты не могут быть адресованы через IP-адрес, заключается в том, что они обслуживаются с общей учетной записи сервера, где домен является одним из многих под одним IP-адресом. Общие учетные записи сервера включают планы хостинга Business, Reseller или WordPress. В этом случае к домену нельзя обратиться через IP-адрес, поскольку у них нет уникального IP-адреса, связанного с учетной записью.
Доступ к вашему веб-сайту без доменного имени
Если вы не можете получить доступ к сайту через IP, есть другой способ доступа к веб-сайту — временный URL-адрес . Первичным доменам обычно назначается временный URL-адрес, который можно найти через панель управления учетными записями (AMP) . Информацию об использовании временного URL-адреса см. в разделе Использование временного URL-адреса.
Доверьте свой веб-сайт лидеру отрасли в области хостинга веб-сайтов. InMotion Hosting предлагает безопасный веб-хостинг с 99,99% времени безотказной работы, круглосуточная техническая поддержка 365 дней в неделю и 100% гарантия возврата денег.
Соавтор InMotion Hosting Автор контентаСоавторы InMotion Hosting — это хорошо осведомленные люди, которые создают актуальный контент о новых тенденциях и методах устранения неполадок, чтобы помочь вам достичь ваших онлайн-целей!
Дополнительные статьи от InMotion Hostingdns — не удается получить доступ к веб-сайту по ip, но я могу получить доступ по полному домену
спросил
Изменено 4 года, 8 месяцев назад
Просмотрено 16 тысяч раз
Кажется, я не могу просматривать веб-сайты по IP-адресам, но могу просматривать их по имени хоста.
C:\Users\c>nslookup www.example.com Неавторитетный ответ: Имя: cx-cdn-bre.gss.consultix.net Адреса: 62.168.203.241 62.168.202.241
При попытке доступа к 62.168.203.241 отображается «Внутренняя ошибка сервера nginx» Но если я захожу на www.example.com, страница загружается. Как это возможно?
- dns
- ip
- nginx
- балансировщик нагрузки
Это может происходить по разным причинам. Вот только пара:
заголовки хоста. Короче говоря, веб-сервер может размещать несколько веб-сайтов на одном IP-адресе. Без доменного имени он не может отображать правильный веб-сайт.
балансировка нагрузки или аналогичное устройство — IP-адрес может быть не для веб-сайта, а для балансировщика нагрузки, который распределяет сетевую нагрузку на другие устройства.
разрешение имени — изменено разрешение имени по IP. Например, предположим, что адрес веб-сайта изменился, и вы вручную ввели его в свой файл HOSTS, чтобы перейти на правильный IP-адрес.
Как Apache, так и nginx (не уверен насчет других….) могут обслуживать несколько сайтов с одного и того же IP-адреса на основе имени хоста, которое используется для подключения и запроса файлов.
Но когда вы получаете доступ к серверу через IP-адрес, должен быть определен виртуальный хост для обслуживания используемого имени (IP). Тот факт, что сервер генерирует ошибку, указывает на то, что в конфигурации сервера есть что-то «неправильное» — либо он вообще не настроен для ответа на IP-адрес, либо он отвечает и обслуживает PHP или другой скрипт. этот сценарий имеет проблемы некоторого типа.
1Поскольку IP-адрес может указывать на сервер, но имя хоста просто указывает на домен, который может быть поддоменом, который может иметь какой-то другой IP-адрес вместе.
Домен имеет IP-адрес 132.21.12.21 (например, вымышленный номер). Субдомен (это означает, что он имеет то же основное имя хоста, а затем к нему что-то добавлено) может иметь совершенно другой IP-адрес и, следовательно, находиться на другом сервере.
Также домены могут сделать так, чтобы вы могли входить в них только через предназначенные для них места из соображений безопасности, например.
Вам нужно думать об этом, как майнкрафт здания из разных блоков.
Отредактировано, чтобы добавить мысль задавшему вопрос: Вы знаете, что есть контент, который изменчив и состоит из разных частей, верно? Например, одноранговая сеть, битторрент и т. д. Существуют даже ботнеты, использующие одноранговую сеть, находясь везде и нигде одновременно, и веб-сайты, которые также показывают контент через одноранговую сеть. Я могу только намекнуть на ответ, который вы хотите.
2Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и парольОпубликовать как гость
Электронная почтаТребуется, но никогда не отображается
Опубликовать как гость
Электронная почтаТребуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
Ваш комментарий будет первым