Перейти к содержимому

Как проверить доступность сайта через cmd

  • автор:

База знаний
FirstDedic

Если ваш сайт не открывается или подключиться к серверу не удаётся, то это не всегда означает, что сервер полностью недоступен. В некоторых случаях это может быть связано с ошибками работы лишь части функционала сервера, которые по силам исправить самостоятельно.

Чтобы вы могли проверить, действительно ли недоступен сервер, мы подготовили чек-лист.

1. Проверяем, есть ли пинг

Для этого запустите терминал командной строки (Если ваш ПК на Windows, запустить ее можно так: Пуск — Выполнить — cmd — ОК ) и в открывшемся окне наберите:
ping ваш.домен или ping ваш_IP-адрес .

Если по результату выполнения в пункте Lost будет 0 (или 0% Loss) или в русском варианте — потеряно 0, как выделено на скриншоте ниже, то сервер доступен:

2. Исключаем проблему с DNS

Все дальнейшие манипуляции по проверке доступности необходимо проводить не по имени домена, а по IP-адресу вашего сервера. IP-адрес можно посмотреть в письме об открытии услуги или в Личном кабинете — вкладка Выделенные серверы . Скопируйте IP в адресную строку браузера, как если бы вы открывали сайт. Если по IP есть какой-либо доступ к серверу, но такого же доступа нет по имени домена, то проблема, возможно, в DNS, но главное — сервер доступен.

3. Исключаем проблему не запущенного http-сервера, закрытых портов, протоколов

Если пинг по IP не проходит, но работает хотя бы один из вариантов:

  • панель управления (ISPmanager) открывается;
  • есть доступ по SSH;
  • есть доступ по FTP;

значит, потеряны не все возможные доступы на сервер, то есть, в целом, сервер доступен.

4. Исключаем проблему местного интернет-провайдера, отдельного устройства или роутера.

Первый способ. Вы просите знакомого, который находится в другой точке, проверить доступ к серверу, или сами заходите с другого устройства через другого провайдера интернета. Если в этом случае доступ на сервер есть, то проблема, возможно, в вашем подключении к интернету, но главное — сервер доступен.

Второй способ. Если другой точки проверки у вас под рукой нет, то можно воспользоваться сервисом https://ping-admin.ru/free_test/ — бесплатная проверка доступности сайта из различных частей мира. Таким образом можно проверить, пингуется ли IP с разных точек мира. Если с большинства точек пинг есть — сервер доступен.

Примечание: если у вас ОС Windows Server, велика вероятность, что пинга не будет. Это распространенный случай — таковы стандартные настройки системы. Поэтому для Windows не рекомендуем использовать способ проверки через пинг-сервисы.

5. Исключаем ограничение доступа со стороны хостинг-провайдера, низкий баланс или аварию

Для этого необходимо проверить баланс лицевого счёта, статус VDS в личном кабинете в разделе Товары Выделенные серверы и уведомления от нас в разделе Поддержка — Запросы и Поддержка — Уведомления .

6. Исключаем сетевую недоступность

Часто, изменение сетевых настроек или правил фаервола может привести к недоступности сервера по сети. Но он по-прежнему будет доступен для управления.

Для серверов линейки Xeon и Ryzen

Если сервер запущен, но не работает сеть, подключиться удаленно к серверу можно с помощью встроенного интерфейса IPMI. Для подключения к IPMI перейдите в панель DCImanager (Личный кабинет — раздел Товары — Выделенные серверы — выбрать сервер и нажать кнопку «Перейти») в разделе Главное меню — Сервер выделите необходимый сервер и нажмите на изображение монитора для перехода к веб-интерфейсу IPMI.

После этого, если откроется новая вкладка (см. скриншот ниже), попробуйте авторизоваться по инструкции.

Если авторизация прошла успешно, значит сервер работает, но сеть настроена некорректно. В случае недоступности IPMI перейдите к следующему пункту статьи для линейки серверов с процессором Core или напишите в службу поддержки.

Для серверов линейки Core

Второй способ удалённого подключения к серверу подойдет, если IPMI недоступен или сервер работает на процессорах линейки Core (они не предусматривают встроенный интерфейс управления). Для заказа внешнего KVM необходимо перейти в Личный кабинет — Выделенные серверы — выделить сервер, к которому необходимо заказать KVM, и нажать кнопку «KVM».

Выберите Дата-Центр, в котором расположен ваш сервер, и нажмите «Заказать».

Далее нажмите кнопку «В корзину» и на следующей вкладке активируйте услугу.

После этого вам придёт письмо об открытии услуги с доступами. Также вы сможете найти их в Личном кабинете — Заказы — ваш заказ KVM — кнопка «Инструкция».

Для использования внешнего KVM воспользуйтесь VNC-клиентом, например RealVNC-Viewer. Откройте VNC-клиент. Скопируйте адрес VNC сервера. Введите данные для авторизации. У вас сразу откроется экран вашего сервера.

Если по всем пунктам доступ к серверу так и не получен, это значит только одно — самостоятельно восстановить его работу вам не удастся. Обратитесь в службу поддержки за помощью.

Отзывы и обзоры хостинга

Реклама:

  • FASTVPSКартинка для привлечения внимания
  • VDS.selectel.ruКартинка для привлечения внимания
  • Selectel.ruКартинка для привлечения внимания
  • Beget.comКартинка для привлечения внимания
  • HOSTLIFEКартинка для привлечения внимания
  • Colobridge.netКартинка для привлечения внимания
  • Bitweb.ruКартинка для привлечения внимания
  • Simplecloud.ruКартинка для привлечения внимания
  • Hoster.ruКартинка для привлечения внимания
  • FASTVPSКартинка для привлечения внимания

Сайт не открывается — кто виноват? Прежде чем винить хостера, проверьте сеть

Каждый веб-мастер рано или поздно сталкивается с недоступностью сайта. Первым делом владелец сайта (или администратор) обращается в службу поддержки хостинг-провайдера для выяснения причин. Это не совсем правильный подход, ведь существует множество способов самостоятельно выяснить причину проблемы. Давайте рассмотрим основные.

1. Проверка whois. В первую очередь я проверяю данные whois, а именно NS записи домена и состояние (делегирован домен или нет). Если уже на этом этапе возникают проблемы, стоит обратиться к регистратору домена и восстановить функционирование доменного имени. Для проверки whois можно воспользоваться ресурсом http://who.is

2. Пинг (ping) — это наиболее простой способ проверить доступность ресурса. Откройте командную строку вашего компьютера (Пуск — Выполнить — cmd.exe; если у вас Linux или MacOS, используйте стандартный терминал) и введите команду ping example.com , где example.com — имя вашего домена. В результате выполнения команды мы получим ip сервера, к которому идет обращение, время ответа сервера и количество переданных/потерянных пакетов:

Если ответ от сервера отсутствует, на ответ требуется больше 100-200 мс, высокий процент потерь, имеет смысл выяснить, на каком участке возникла проблема. Возможно дело вовсе и не в хостере, а, например, в вашем провайдере. Может получиться, что проблемы с доступом не затронули большую часть посетителей сайта, нет причин винить хостера и готовиться к переезду.

Существуют сервисы, с помощью которых можно проверить пинг к домену из разных точек. Например, http://just-ping.com

На этом сайте нужно только ввести имя домена или ip-адрес, доступность которого хотите проверить. Доступность ресурса будет проверена из 50 различных точек мира. Данный способ является более точным, чем пинг с вашего компьютера, поскольку исключается возможность проблем на стороне вашего интернет-провайдера.

Более широким функционалом обладает ресурс http://host-tracker.com , который работает по тому-же принципу, но, помимо результатов пинга показывает также http-ответ сервера, размер страницы, время и скорость загрузки страницы. Поскольку ICMP-пакеты могут блокироваться сервером или маршрутизатором, пинг к домену может отсутствовать, но при этом сайт будет функционировать без проблем. В таких ситуациях, http://host-tracker.com является оптимальным инструментом для проверки доступности сайта.

3. Трассировка — это проверка маршрута сигнала от рабочего ПК до сайта или сервера. Для того, чтобы проверить трассировку маршрута к какому-либо ресурсу, необходимо в командной строке Вашего ПК вызвать соответствующую утилиту. Если у вас Windows, перейдите в Пуск — Выполнить — cmd.exe и в открывшемся меню введите tracert example.com . Если у вас Linux или MacOS, выполните в стандартном терминале команду traceroute example.com . Результатом выполнения команды будет список всех узлов сети на маршруте между вашим ПК и доменом example.com

Если на каком-либо узле сети сигнал пропадает, то отображается сообщение о недоступности узла или о том, что превышено время ожидания. Смотрите, на чьём участке возникла проблема, и делайте выводы.

4. Mtr (MyTraceroute) — утилита, которая совмещает в себе ping и traceroute. Утилита в реальном времени отображает маршрут пакетов от Вашего ПК к домену или IP, отображая все узлы сети, время отклика от каждого узла и потерянные пакеты. В Linux и MacOS утилита называется mtr, в Windows — WinMTR.

5. Прокси-серверы, анонимайзеры. К данному типу относятся ресурсы, которые позволяют скрыть свой реальный IP адрес или просмотреть как отображается ресурс для региона, в котором физически размещен прокси-сервер. Пример такого ресурса — http://anonymouse.org . Нужно только ввести адрес интересующего вас сайта, и ресурс отобразит запрашиваемый сайт. Такой способ проверки доступности сайта используется в случае, когда интернет-провайдер блокирует доступ к сайту, или DNS-сервер провайдера не может обработать запрос.

Вот пять основных способов проверки доступности ресурса. Рекомендуется производить комплексный анализ, а не использовать какой-либо один метод. Таким образом вы можете сэкономить время выяснения причин недоступности сайта, ведь далеко не всегда в этом есть вина хостинг-провайдера.

Смотрите также

Проверка соединения через командную строку

Проверка соединения через командную строку

headphones

Когда страницы браузера открываются с такой скоростью, как будто их кто-то набирает от руки, есть два варианта: возмущаться или понять, в чем дело. В статье мы покажем, как тестировать доступность узла, чтобы узнать, в чем проблема.

Сетевые утилиты командной строки

Для диагностики проблем соединения с интернетом используются специальные команды, к которым относятся:

  • PING — наиболее применяемая утилита командной строки, основное назначение которой — проверка работоспособности и диагностика качества соединения TCP/IP. Ping позволяет посылать пакеты на заданный адрес и по факту получения (или не получения) ответа определять наличие доступа к ресурсу. Утилита по умолчанию присутствует во всех версиях операционных системах.
  • TRACERT — утилита, которая отслеживает путь передачи данных. Такая процедура называется трассировкой маршрута до оконечного адреса. Особенности трассировки — остановки во всех промежуточных точках и показ задержек передачи данных на каждом узле. Основная цель — выявление точки маршрута, в которой происходит потеря пакетов.

PING

Чтобы «пропинговать» адрес, нужно перейти в командную строку. Для этого нажмите Win+R или начните писать в поиске меню «Пуск» слово «Выполнить». В появившееся окно впишите команду «cmd» и нажмите «ОК».

В новом окне нужно ввести команду «ping» и адрес сайта

Нажмите «Enter». Выполнение этой команды представляет собой отправку и получение четырех пакетов из 32 байтов и вывод на экран статистики получения ответа.

Длительность получения ответа в несколько миллисекунд (мс) означает доступность сайта. Если на экране появляется строка «превышен интервал ожидания для запроса» — сайт недоступен или использует повышенные параметры защиты.
Если нужно постоянно мониторить время ответа сайта, не ограничиваясь четырьмя пакетами, добавьте параметр -t после команды ping. Остановить выполнение такой команды можно комбинацией клавиш Ctr+C.

Если нужно передать заданное количество пакетов, воспользуйтесь параметром -n, после которого укажите нужное число.

Также можно задавать объем отправляемых пакетов, используя параметр -l (не более 1450 байт).

Перечисленные параметры можно комбинировать.

Если в результате выполнения команды «ping» пакеты не принимаются, заданный узел недоступен или в нем отключена функция ответа на ping-запросы. В таком случае можно воспользоваться детальной проверкой с помощью другой утилиты — tracert.

TRACERT

Для того, чтобы начать трассировку, введите в командную строку команду tracert и ip-адрес или домен сервера.

В результате выполнения команды на экран выводятся адреса промежуточных маршрутизаторов и время отклика каждого из них. Если все пакеты прошли промежуточные отрезки без проблем, неполадок нет. А если в передаче пакетов возникают проблемы, Вы можете увидеть, на каком промежутке маршрута это происходит.

Команды используют не только, чтобы проверять доступность определенного ресурса, но и чтобы проверить скорость соединения с необходимым хостом (ПК, сервер).

Если Вы обнаружили проблемы с соединением с отдельным ресурсом (доступ к которому не запрещен законом), копируйте результаты проверки в отдельный файл и обращайтесь к специалистам нашего сервисно-информационного центра. Это поможет нам быстро устранить проблему.

Проверка доступности сайта

Все мы, работая в Интернете, неоднократно сталкивались с проблемой, когда какой-либо сайт или ресурс не загружается. Если один конкретный сайт не открывается, а остальные работают, то, скорее всего, дело именно в этом web-узле. И нужно подождать, когда заработает сервер, на котором расположен этот сайт. Также конкретный сайт может быть заблокирован службой безопасности Вашей компании или провайдером. Однако часто возникает еще более печальная ситуация – ни один сайт не открывается, а браузер очень долго висит. В данной статье мы приведём несколько простых способов, как в таком случае проверить работоспособность сайта.

Способ 1. Итак, для начала необходимо проверить наличие сети Интернет. Если выход в Интернет есть, и указанные настройки верны, попробуйте воспользоваться другим браузером. Вполне вероятно, что сайты не открываются по причине зависания конкретного браузера. И использование другого решит возникшую проблему.

Способ 2. Если использование другого браузера не помогло, то для проверки доступности сайта можно воспользоваться стандартными средствами Windows. Для этого нажмите на кнопку Пуск, в появившуюся внизу строчку введите cmd (рис.1). Если Вы используете Windows XP, то нажмите ПускВыполнить, а затем введите cmd в появившееся окно. Таким образом, Вы быстро войдете в командную строку Windows.

Рис.1

Нажмите Enter (рис.2).

Рис.2 Командная строка Windows

Рис.2 Командная строка Windows

Попробуем проверить доступность какого-нибудь сайта, например www.yandex.ru. Для этого введите команду ping, а затем адрес сайта и нажмите Enter (рис.3).

Рис.3 Успешная проверка доступности сайта с помощью команды ping

Рис.3 Успешная проверка доступности сайта с помощью команды ping

Введенная нами команда ping посылает на указанный адрес 4 тестовых пакета и сообщает о полученных результатах. Обратите внимание, в данном случае проверка прошла успешно. Статистика для сайта www.yandex.ru такова: 4 пакета отправлено, 4 получено, потерь 0. Это говорит о доступности сайта. Следовательно, проблема в настройках Вашего браузера. Но проверка может не пройти. И отчет о проверке будет иметь примерно такой вид (рис.4).

Рис.4 Неудачная проверка доступности сайта с помощью команды ping

Рис.4 Неудачная проверка доступности сайта с помощью команды ping

Такой результат проверки говорит о том, что, скорее всего, в данный момент недоступно или отключено сетевое оборудование Вашей локальной сети. Еще раз проверьте подключение кабеля, наличие драйвера на сетевую карту (о том, как это сделать читайте в статье Проверка драйвера устройства), а также настройки Интернет подключения.

Существует еще один вариант развития событий при проверке доступности сайта командой ping. Когда в статистике (см.рис.1) указан результат: отправлено 4 пакета, а получено от 0 до 3. В этом случае Вам необходимо проверить настройки сетевого оборудования. Для этого можно воспользоваться командой tracert. Данная команда показывает весь путь сетевых пакетов от Вашего компьютера до сайта назначения (www.yandex.ru).

Снова откройте командную строку Windows, введите команду tracert, адрес сайта и нажмите Enter (рис.5).

Рис.5 Проверка доступности узлов с помощью команды tracert

Рис.5 Проверка доступности узлов с помощью команды tracert

Как видно из рис.5, сбой происходит после узла с IP адресом 192.168.206.30, эта информация может быть полезна администратору сети для устранения проблемы.

Если у Вас остались вопросы, задайте их на нашем форуме.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *