Как сделать пинг и трассировку в OC Windows

В этой статье мы расскажем, что делает команда Ping, и разберём, где может понадобиться команда Ping.

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

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

Команды диагностики необходимо выполнять в вашей операционной системы.

Ping – утилита командной строки, которая нужна для проверки подключения к другому компьютеру на уровне IP. Принцип работы очень простой: команда ping ip отправляет серию небольших пакетов данных на указанное устройство, а затем показывает время ответа.

Иногда возникает ситуация: сайт не открывается при обращении к своему имени. Чаще всего такое происходит после регистрации домена или изменений настроек DNS для домена.

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

Для этого нам понадобится воспользоваться двумя утилитами, которые встроены в ОС Windows: ping и tracert.

Содержание
  1. Что такое порт
  2. Что такое пинг в Интернете
  3. Описание команды
  4. Доступность сайта в интернете
  5. Проверка Traceroute и заголовков сервера
  6. Основные команды
  7. Ping
  8. Tracert
  9. Nslookup
  10. Telnet
  11. Простая проверка доступности
  12. Команда ping
  13. Изменение интервала между отправкой пакетов
  14. Команда tracert
  15. От чего зависит пинг сайта
  16. Синтаксис команды ping
  17. Как снизить пинг
  18. Как протестировать нагрузку
  19. Команда ping в Windows и Linux
  20. Логи ошибок
  21. Как проверить пинг через командную строку
  22. Программы для снижения пинга
  23. Telnet и nslookup
  24. Массовая отправка пакетов для нагрузочного тестирования
  25. Что делает команда ping
  26. Как проверить, открыт ли порт, командой Telnet
  27. Как отправить определённое количество пакетов
  28. Комбинация параметров
  29. Как пользоваться ping и traceroute
  30. Диагностика сети при помощи MTR
  31. Как изменить интервал времени отправления пакета
  32. Как изменить размер пакета
  33. Включение звукового сигнала
  34. Как проверить доступность и работоспособность сервера
  35. Как увеличить время ожидания ответа от сервера
  36. Изменение размера пакета
  37. Диагностика и логи
  38. Как просмотреть журналы сайтов
  39. В панели управления хостингом
  40. По FTP или SSH
  41. Заключение
  42. Как вывести только результат проверки Ping в Linux

Что такое порт

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

Проверить порт сервера на доступность можно следующими способами:

  • с помощью сервиса Проверка доступных портов,
  • с помощью консольных команд: telnet, ping, traceroute,
  • с помощью программы MTR.

Что такое пинг в Интернете

Ping или пинг — это утилита командной строки, то есть вспомогательная компьютерная программа в составе общего программного обеспечения. С её помощью можно проверить качество подключения к другому компьютеру на уровне IP.

Она считается основным инструментом для администрирования сервера, помогая в решении нескольких задач:

  • Устранение неполадок подключения.
  • Проверка доступности удаленных узлов.
  • Измерить время, за которое сервер отвечает на команду.

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

Пинговать — это значит проверить пинг. Но если слышите фразу «я пингую» от участников онлайн-игр, скорее всего, пользователь имеет в виду, что у него медленный интернет и игра виснет.

Website monitoring with check-host.net

Check-Host is a modern online tool for website
monitoring and checking availability of hosts, DNS records, IP
addresses. It supports the latest technologies such as localized domain names
(both punycode and original formats), hostname IPv6 records (also known as
AAAA record).

Info

is useful to check IP and hostname location: IP range, ISP, organization, country, region, city, ZIP/postal code, time zone and local time. Find out what is known about your host.

Ping

allows you to test the reachability of a host and to measure the round-trip time for messages sent from the originating host to a destination computer.

HTTP

was created for website
monitoring and checking performance and availability of any URLs from
many countries and datacenters. Allows you to monitor response time from different locations.

TCP port

checks the possibility of a TCP connection to host’s specified port from different locations around the world.
To check the possibility of a UDP connection use the

UDP port check.

DNS

retrieves info about hostname or IP from nameservers around the world. You could easily monitor and check updates of DNS records with this service.

Bookmarklet

allows you to perform checks of websites easlier.
Save bookmarklet in your bookmarks and use anytime it you need.

Keep in eyes — we are improving this service and getting it better!

Как сделать пинг и трассировку в OC Windows

Как сделать пинг и трассировку в OC Windows

Описание команды

Серверы требуют постоянной диагностики своих систем. Одним из базовых инструментов, который помогает в администрировании сервера, является утилита Ping. Её основная задача ― определение работоспособности узла, сайта или сервера в интернете.

Как это работает? Команда Ping в cmd посылает небольшие пакеты на сервер, который нужно проверить. Через некоторое время от сервера приходит ответ ― те же пакеты, что и были отправлены. Исходя из этого ответа оценивается работоспособность сервера. Устройство работает нормально, если отправленные пакеты вернулись полностью и быстро.

Кроме проверки доступности удалённого хоста, с помощью этой команды можно:

  • измерить время, за которое сервер отвечает на команду,
  • определить качество соединения (были ли потеряны пакеты в пути),
  • внедрить команду в bash-скрипт для автоматической проверки сетевого устройства.

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

У команды есть несколько параметров, которые предназначены для разных задач. Чтобы посмотреть все возможные опции, введите в командной строке:

  • Нажмите значок поиска на Панели задач.
  • В строке поиска введите cmd.
  • В результатах поиска найдите Командная строка.
  • В открывшемся меню выберите пункт Запустить от имени администратора:

Перед вами появится весь список доступных параметров:

Как сделать пинг и трассировку в OC Windows

Ping сайта – важный показатель, отражающий доступность портала для пользователей. От него зависит, насколько удобно посетителям просматривать представленную на нем информацию, следовательно, от уровня ping зависит и популярность интернет-ресурса.

Как сделать пинг и трассировку в OC Windows

Проверить пинг несложно, поскольку для этого потребуется совершить несколько кликов и немного подождать, пока система вычисляет время отклика сервера.

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

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

Доступность сайта в интернете

Чтобы понять, как пинг домена влияет на доступность сайта, нужно выяснить, что вообще представляет собой ping в указанном случае. Под упомянутым понятием скрывается качество соединения с сервером и время, которое требуется для передачи пакета данных.

Как сделать пинг и трассировку в OC Windows

При этом низкий, стабильный пинг – залог того, что пользователям не придется ждать, пока страница загрузится, а информация на ней станет доступна для просмотра. Следовательно, сайт с низким показателем пинга доступнее для посетителей.

Стоит учитывать, что со временем время отклика сервера способно возрасти, поэтому проверять ping рекомендуется хотя бы раз в месяц.

Подобный подход позволит своевременно узнать о возникших трудностях и оперативно исправить их, не теряя внимания посетителей.

Читайте также:  Привлекайте органический трафик на свой сайт с помощью VDS Evo: полное руководство

Обобщая сказанное выше, можно сделать вывод, что проверка пинга до сайта позволяет:

  • контролировать качество работы сервера;
  • сравнивать доступность портала из разных точек страны и мира.

При этом по итогам полученного отчета получится определить:

  • работает ли сервер или пора переносить домен;
  • какова нагрузка на сервер и справляется ли он с потоком запросов от пользователей;
  • насколько доступен сайт людям их регионов, проживающих вдали от сервера (возможно, требуется использование второго сервера).

При этом, если использовать сервис измерения пинга достаточно часто, получится отслеживать ситуацию в динамике.

Это важно, поскольку разовое увеличение пинга не всегда указывает на проблемы, зато стабильно долгое время ожидание – повод задуматься о смене сервера.

Проверка Traceroute и заголовков сервера

Как сделать пинг и трассировку в OC Windows

Решившие проверить ping сайта люди получат много любопытной статистики, помогающий оценить его доступность:

  • Traceroute помогает выявить сложности с доставкой данных по промежуточному маршруту;
  • Tracert позволяет выявить маршрут запросов и уточнить точку назначения;
  • HTTP-заголовки предназначен для получения расширенной информации о проверяемом портале.

Существуют и другие параметры и сведения, которые получится узнать, воспользовавшись универсальным инструментом проверки ping. Владельцам сайтов останется лишь правильно распорядиться полученными данными.

Основные команды

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

  • ОС WindowsWinMTR, которая объединяет в себе функции утилит pingtracert. Подробнее о работе с ней — в нашей
  • MacOS для выполнения ping, nslookup, tracert можно использовать «Сетевую утилиту» вместо терминала.

Ping

Команда ping позволяет проверить время отклика компьютера или ресурса на запрос.

Для получения информации необходимо ввести в командную строку саму команду и доменное имя сайта, на который вы не можете зайти, и нажать Enter.

Для остановки выполнения команды нажмите Ctrl+C.

В сетевой утилите в Mac необходимо перейти на вкладку Ping, ввести доменное имя и нажать Ping.

Tracert

Команда tracert позволяет выполнить трассировку, то есть отследить путь переданных пакетов с данными от вашего компьютера до указанного адреса.

Nslookup

Команда nslookup позволяет запросить информацию с DNS-серверов.

Полученные сведения вы можете использовать для самостоятельного анализа либо предоставить их в обращении к службе поддержки.

Telnet

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

dism /online /Enable-Feature /FeatureName:TelnetClient

После можно работать с telnet.

Например, для проверки соединения с сервером исходящей почты, используйте:

telnet smtp.timeweb.ru 25

Если проблема возникает при подключении по другому порту (2525 или 465), указывайте в команде именно его.

Аналогичным образом можно проверить подключение к серверам входящей почты, указав необходимые номера портов (могут быть 110 или 995 для POP3, 143 или 993 для IMAP):

telnet pop3.timeweb.ru 110telnet imap.timeweb.ru 143

Ответ «Connected to имя_сервера» говорит об успешном подключении. Если в выводе команды сообщение об ошибке подключения («Unable to connect to remote host»), вероятнее всего, с вашей стороны блокируются подключения на конкретный порт, и необходимо обратиться к провайдеру или администратору сети для устранения этого ограничения. К обращению стоит приложить вывод команды telent. Трафик на порт может также блокироваться антивирусом или фаерволом — проверьте дополнительно соответствующие настройки ПО.

Еще одно частое применение telnet — проверка удаленного подключения к базе данных:

Помните, что для возможности удаленного подключения к базе в первую очередь необходимо добавить IP, с которого будет производиться подключение, в раздел «Базы данных» — «Добавить доступ». В противном случае удаленный доступ к базе будет закрыт.

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

Это то, что делали многие пользователи, – пинговали популярные ресурсы, чтобы убедиться, что интернет на их компьютере работает. Эта же команда используется для проверки доступности.

Windows отправит только 4 запроса, после чего выдаст статистику для указанного адреса. Можно убрать это ограничение, указав параметр -t.

Чтобы прервать отправку и получить статистику, нажимаем сочетание клавиш Ctrl+C.

Как сделать пинг и трассировку в OC Windows

ping -c 3 google.com // будет отправлено 3 пакета

Команда ping

Как сделать пинг и трассировку в OC Windows

Перед Вами должна открыться командная строка Windows. Для того, чтобы сделать пинг, необходимо набрать в ней команду:

где site.com — имя Вашего домена.

Как сделать пинг и трассировку в OC Windows

После ввода нажмите Enter и дождитесь выполнения команды.

Теперь полученный результат необходимо скопировать. Для этого щелкните правой кнопкой мыши в области консоли и в контекстном меню выберите пункт «Пометить».

Как сделать пинг и трассировку в OC Windows

Как сделать пинг и трассировку в OC Windows

После этого мышью выделите необходимую область с текстом и нажмите Enter. Теперь результат скопирован в буфер обмена, и Вы можете вставить его, куда Вам необходимо. Например, отправить его сотруднику технической поддержки, вставив в поле ввода сообщения (Ctrl+V).

Изменение интервала между отправкой пакетов

По умолчанию пакеты отправляются с интервалом в одну секунду. Но можно установить другое время.

Для установки значений меньше 0.2 секунды требуются права суперпользователя (sudo).

Команда tracert

Для того, чтобы сделать трассировку, Вам необходимо вместо команды ping ввести команду:

После чего надо нажать Enter, дождаться ее выполнения и таким же образом скопировать результат в буфер обмена.

Как сделать пинг и трассировку в OC Windows

От чего зависит пинг сайта

Чтобы было легче понять особенности пинга, подключим воображение.

Представьте 2 абстрактных населённых пункта, которые соединяет шоссе. От одного к другому и обратно можно добраться за разное время. Если на дороге нет пробок, всего за час. Если есть заторы, то можно провести в пути несколько часов.

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

Чем сложнее конфигурация сети и выше загруженность сервера, тем дольше будут идти пакеты, то есть пинг будет выше. Соответственно, потребуется больше времени на загрузку сайтов, отображение информации.

Таким образом, можно выделить 5 ключевых критериев, которые влияют на пинг.

  • Интернет-тариф. Как правило, при дешёвых тарифах скорость передачи данных низкая. Если планируете играть в онлайн-игры или использовать компьютер для работы в сети, стоит приобретать тариф с подходящей скоростью. Эконом-варианты актуальны для «неспешного» просмотра сайтов.
  • Сетевое оборудование. Причиной низкой скорости может стать качество канала. Иногда проблема низкого пинга решается путём смены провайдера.
  • Производительность сервера. Чем оперативнее обрабатываются запросы, тем лучше соединение и ниже пинг.
  • Расстояние между устройством и сервером. Чем дальше друг от друга они расположены, тем больше времени необходимо для отправки пакетов.
  • Загруженность канала. Чем больше устройств обслуживает один сервер, тем ниже скорость.

Синтаксис команды ping

Команда ping в Windows имеет следующие параметры, которые позволяют решать разные задачи:

Чтобы посмотреть в командной строке (cmd) ping-команды, вызовите справку:

На Linux параметры команды отличаются. Чтобы посмотреть доступные опции, выполните в терминале команду:

Как сделать пинг и трассировку в OC Windows

Суть команды ping проста, но примеров ее использования очень много. Давайте посмотрим, что можно делать с ее помощью.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Как снизить пинг

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

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

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

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

Читайте также:  Как почистить zabbix и помощь программиста?

Периодически следует обновлять программное обеспечение и сетевой адаптер. Технологии постоянно развиваются и требуют больше ресурсов. Устаревшие программы могут не справиться с высокой нагрузкой.

На работоспособность негативно могут влиять вирусы. Поэтому не стоит пренебрегать антивирусами, выполняйте проверку систематически.

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

Как протестировать нагрузку

Чтобы протестировать нагрузку, нужно организовать массовую отправку пакетов. Обратите внимание, эта команда доступна только для суперпользователя. Введите:

За секунду будут отправлены тысячи запросов. Чтобы прекратить отправку, нажмите Ctrl+C. Система покажет вам количество отправленных и обработанных пакетов.

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

Для включения звукового сигнала введите:

Команда ping в Windows и Linux

Ping в Windows имеет множество параметров, предназначенных для различных целей. Полный список команд можно посмотреть, открыв справочное окно.

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

Введите команду «ping /?». Откроется такое окно, в котором указано, как пропинговать ip адрес через командную строку.

Как сделать пинг и трассировку в OC Windows

Здесь отображён список команд для проверки широкого перечня параметров.

В Linux для отображения списка команда нужно написать команду «ping -help». Откроется такое окно.

Как сделать пинг и трассировку в OC Windows

Для корректного ответа необходимо прямое соединение с устройством. Если вы пользуетесь прокси-сервером, команда не будет работать.

Логи ошибок

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

Дополнительную информацию можно найти в статьях:

Как проверить пинг через командную строку

Самый удобный способ проверки доступности – пинговать через популярные ресурсы, например, поисковики.

Windows по умолчанию отправляет 4 пакета. Это ограничение можно снять командой «ping «название введённого домена» -t». Также можно принудительно прервать процесс с помощью сочетания клавиш «Ctrl+C». В этом случае отобразится статистика до момента отмены.

На Linux нужно самостоятельно устанавливать ограничение на количество отправляемых пакетов. Иначе операционная система будет посылать их до тех пор, пока вы не остановите процесс вручную с помощью того же сочетания «Ctrl+C». Например, если введёте команду «ping -c 3 ya.ru», будет отправлено только 3 пакета.

Стандартный интервал передачи пакетов составляет 1 с. Но так как проверить пинг иногда необходимо для нестандартных задач, возможно изменить интервал между отправкой пакетов. Это делается с помощью команды «ping -i».

Команда пинг может быть комбинированной, то есть состоять из нескольких параметров. Например, «ping —с 6 —s 100 domain.name». В данном случае задаётся интервал, размер пакетов и адрес источника.

Программы для снижения пинга

Интернет-трафик можно оптимизировать с помощью специальных программ.

  • Auslogics Internet Optimizer ― это бесплатный вариант, разработанный для Windows. При запуске выполняется сканирование компьютера или другого устройства. После завершения проверки на монитор выводятся варианты оптимизации. Пользователю нужно выбрать из представленного списка подходящие параметры для настройки.
  • NetScream ― нацелена на увеличение скорости интернета через настройку модема. Разобраться в возможностях легко благодаря интуитивно понятному интерфейсу и функционалу.
  • cFosSpeed представляет собой драйвер для Windows. Он выполняет автоопределение и настройку маршрутизатора.
  • NameBench увеличивает скорость путём оптимизации DNS-серверов.
  • Throttle выставляет оптимальные настройки модема, выполняет регулировку файлов реестра и ускоряет обработку крупных пакетов.
  • Internet Accelerator – удобное решение, которое помогает разогнать интернет методом подбора настроек.
  • Advanced SystemCare оптимизирует скорость интернет-соединения за счёт дефрагментирования и оптимизации реестра, удаления шпионских модулей.
  • OUTFOX и HASTE – а это VPN-клиенты для онлайн-игр. Они используют для транспортировки трафика виртуальную частную сеть VyprVPN. То есть трафик поступает напрямую на VPN-сервер, а от него на сервер игры. В результате сокращается число сетевых узлов между компьютером и игровым сервером.
  • VPN4GAMES тоже ведут трафик через виртуальную частную сеть. Однако в отличие от предыдущих вариантов охватывают весь трафик, а не только игровой.
  • EXITLAG действует через VPN-серверы, а также перенастраивает некоторые системные параметры. Программа автоматически выбирает оптимальный маршрут соединения с серверами.

У этих программ довольно много аналогов. При их выборе важно ориентироваться на ваши цели, в том числе название конкретной игры. Дело в том, что некоторые решения «заточены» под ограниченный спектр игровых серверов.

Telnet и nslookup

Также желательно выполнить следующие команды для диагностики — это telnet и nslookup.

Скорее всего, если попробовать выполнить команду telnet, то возникнет следующее сообщение:

«telnet» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Как сделать пинг и трассировку в OC Windows

Как сделать пинг и трассировку в OC Windows

Как сделать пинг и трассировку в OC Windows

Нажимаем Включение или отключение компонентов Windows:

Как сделать пинг и трассировку в OC Windows

Ставим галочку напротив Клиент Telnet и нажимаем OK:

Как сделать пинг и трассировку в OC Windows

Как сделать пинг и трассировку в OC Windows

Возвращаемся к командной строке и вводим команду:

Как сделать пинг и трассировку в OC Windows

Видим пустую консоль — это означает, что подключение к сайту идет успешно, нажимаем Ctrl+C

Как сделать пинг и трассировку в OC Windows

Теперь выполним команду nslookup. Вместо beget.com подставляем домен Вашего сайта:

Как сделать пинг и трассировку в OC Windows

Удачной работы! Если возникнут вопросы — напишите нам, пожалуйста, тикет из Панели управления аккаунта, раздел «Помощь и поддержка».

Массовая отправка пакетов для нагрузочного тестирования

Эта возможность также доступна только суперпользователям:

Что делает команда ping

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

Если пакеты возвращаются быстро и в полной объёме, устройство работает нормально. В ответе отображаются 4 параметра.

  • Число отправленных байт, по умолчанию это 32 байта;
  • Время отклика.
  • «Время жизни пакета» — Time to live (TTL). Так называют число промежуточных устройств в сети, которые проходит пакет информации.

Как сделать пинг и трассировку в OC Windows

В нашем случае самое важный параметр – это время отклика.

  • До 40 мс — хорошее значение, которое свидетельствует о высоком качестве интернет-соединения, удачной конфигурации сети и отсутствии проблем.
  • От 40 — 110 мс – нормальный показатель для комфортной работы в интернете.
  • Более 210 мс – медленное подключение и наличие неполадок.

Как проверить, открыт ли порт, командой Telnet

Рассмотрим, как узнать, открыт ли порт на компьютере или сервере в Windows и Linux.

Важно: в Windows Vista и Windows 7/8/10 утилита telnet по умолчанию отключена. Вы можете установить утилиту по инструкции от Microsoft.

  • Нажмите Пуск или сочетание клавиш Win + R.
  • В поле поиска введите «cmd» и нажмите кнопку ОК.
  • В командной строке введите команду:telnet имя_сервера номер_портаtelnet IP_сервера номер_портаЕсли командная строка или терминал возвращает ошибку, то порт закрыт:
    Как с помощью telnet в Windows 10 проверить портЕсли окно становится полностью пустым или на экране появляется приглашение сервера, порт открыт:

    Как выглядят в Windows и Linux (Ubuntu, Centos) открытые порты

  • Запустите терминал. Для этого в поисковой строке введите слово «Терминал» или нажмите комбинацию клавиш Ctrl+Alt+T.
  • Установите утилиту telnet:sudo apt install telnet
  • В терминале введите команду:telnet имя_сервера номер_портаtelnet IP_сервера номер_портаЕсли командная строка возвращает ошибку, то порт закрыт:
    Если порт открыт, появится следующее сообщение:

    Telnet: подключение к порту

Как отправить определённое количество пакетов

Необязательно вручную останавливать отправку пакетов. Можно сразу ограничить их количество параметром -c. Для этого введите:

Как сделать пинг и трассировку в OC Windows

Комбинация параметров

Чтобы получить подходящую команду, можно комбинировать параметры.
Например: ping —с 6 —s 100 domain.name.

Как пользоваться ping и traceroute

Traceroute — это утилита, с помощью которой можно отследить путь запроса к серверу, а также проблемы, связанные с доступностью удалённого сервера. Утилита отправляет запрос узлу и последовательно опрашивает все маршрутизаторы на пути. Подробнее о работе утилиты и её установке читайте в статье Утилиты Traceroute и Tracert.

Если у вас кириллический домен

Кириллические домены необходимо вводить в формате Punycode. Для перевода домена в Punycode воспользуйтесь сервисом. Введите имя вашего домена и нажмите Конвертировать.

Чтобы проверить доступность сайта или IP адреса, выберите инструкцию для вашей ОС.

  • Нажмите Пуск или сочетание клавиш Win + R.
  • В поле поиска введите «cmd» и нажмите кнопку ОК.
  • ping — ping имя_сайта или ping IP_сервера,

    Команда ping: как проверить доступность сервера или компьютера

  • Запустите терминал. Для этого в поисковой строке введите слово «Терминал» или нажмите комбинацию клавиш Ctrl+Alt+T.
  • В открывшемся окне терминала введите нужную команду:ping — ping имя_сайта или ping IP_сервера,

    traceroute — traceroute имя_сайта или traceroute IP_сервера.

  • ping — ping имя_сайта или ping IP_сервера,
  • traceroute — traceroute имя_сайта или traceroute IP_сервера.
  • Найдите в Spotlight утилиту Network Utility (Сетевая утилита) и запустите её.
  • В открывшейся программе выберите нужную вкладку:

Готово, мы рассмотрели, как пользоваться командой ping и как запустить tracert.

Результатом работы каждой из этих команд будет несколько строк в окне терминала. Результат команды ping покажет количество переданных и потерянных пакетов при обмене с узлом, а также время приёма и передачи. Результатом traceroute будет трассировка маршрута к узлу.

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

Диагностика сети при помощи MTR

MTR — программа, которая сочетает функционал команд traceroute и ping в одном инструменте. MTR проверяет соединение между локальной системой и указанным узлом (IP или доменом). Программа отправляет запрос к узлу, как команда ping, и показывает маршрут пакета, как traceroute.

Диагностика сети WinMTR:

  • Распакуйте архив и запустите программу от имени администратора:

    Centos: открытые порты

  • Нажмите Options, в настройках отключите галочку Resolve names. Нажмите OK:
  • Когда число отправленных пакетов (колонка «Sent») будет более 200, нажмите Stop:

    Диагностика сети Winmtr

  • Loss % — процент потерянных ответов от данного узла. Например, при «No response from host» процент потерь равен 100 — значит, маршрутизатор не ответил на ICMP-запрос;
  • Sent — количество отправленных запросов узлу;
  • Recv — количество полученных ответов от узла;
  • Best — наименьшее время задержки, мс;
  • Avrg — среднее время задержки, мс;
  • Worst — наибольшее время задержки, мс;
  • Last — время задержки последнего полученного пакета, мс.

На Linux утилита MTR установлена по умолчанию.

  • Запустите терминал. Для этого в поисковой строке введите слово «Терминал» или нажмите комбинацию клавиш Ctrl+Alt+T.
  • Если утилита MTR не установлена, введите команды:для Ubuntu/Debian: sudo apt install mtrдля CentOS: sudo yum install mtrдля Fedora: sudo dnf install mtr
  • для Ubuntu/Debian: sudo apt install mtr
  • для CentOS: sudo yum install mtr
  • для Fedora: sudo dnf install mtr
  • mtr -n -c 300 -r 123.123.123.123
  • Loss% — процент потерянных ответов от данного узла. Например, при «???» процент потерь равен 100 — значит, маршрутизатор не ответил на ICMP-запрос;
  • Snt — количество отправленных запросов узлу;
  • Last — время задержки последнего полученного пакета, мс;
  • Avg — среднее время задержки, мс;
  • Best — наименьшее время задержки, мс;
  • Wrst — наибольшее время задержки, мс;
  • StDev — среднеквадратичное отклонение времени задержки, мс.

В MacOS MTR не установлена по умолчанию. Чтобы установить MTR вручную:

  • Запустите терминал. Для этого нажмите Cmd + Пробел, в поисковой строке введите слово «Терминал» и нажмите Enter.
  • Если у вас не установлен пакетный менеджер Brew, установите его командой:Для выполнения команды укажите пароль пользователя. При успешном результате появится уведомление с текстом «Installation successful!»
  • Затем установите MTR командой:brew install mtr
  • После установки запустите MTR:sudo /usr/local/sbin/mtr yourdomain.comГде yourdomain.com — ваш домен. Для выполнения команды также потребуется ввести пароль пользователя.
  • Loss % — процент потерянных ответов от данного узла. Например, при «???» процент потерь равен 100 — значит, маршрутизатор не ответил на ICMP-запрос;
  • Snt — количество отправленных запросов узлу;
  • Last — время задержки последнего полученного пакета, мс;
  • Avg — среднее время задержки, мс;
  • Best — наименьшее время задержки, мс;
  • Wrst — наибольшее время задержки, мс;
  • StDev — среднеквадратичное отклонение времени задержки, мс.

Как изменить интервал времени отправления пакета

По умолчанию пакеты отправляются с интервалом в 1 секунду. Если вы хотите сделать интервал меньше или больше, введите:

Обратите внимание! Для установки значений меньше 0,2 секунды требуются права суперпользователя.

Как изменить размер пакета

По умолчанию команда отправляет пакеты размером по 56 байт. Такой размер файлов не влияет на работу сети при пинговании. Если нужно, вес пакетов можно изменить. Для этого используйте параметр -s. Введите:

ping -s packet_size domain.name

Например: ping —s 100 123.456.1.1

Включение звукового сигнала

Если ответа от хоста нет, отправляем эту команду:

Затем начинаем искать причину сбоя. После ее устранения воспроизведется звуковой сигнал. Он говорит о том, что хост теперь отвечает.

Как проверить доступность и работоспособность сервера

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

Для проверки доступности сервера введите:

Вместо domain.name может быть указан:

На Windows и Linux эта команда работает по-разному. Команда Ping в Linux посылает пакеты, пока вы не прервёте их отправку вручную с помощью сочетания клавиш Ctrl+C.

Вам придёт ответ:

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

На Windows команда по умолчанию отправляет только 4 пакета. Если на Windows вам нужно отправить больше пакетов, можно ввести команду с параметром -t. Это будет выглядеть так:

Команда будет бесконечно пинговать удалённый сервер, пока вы не нажмёте Ctrl+C. После остановки перед вами снова появится статистика, но отправленных пакетов будет больше.

Хорошим временем отклика считается 10 ms, удовлетворительным ― до 20 ms. Значения выше этих могут говорить о проблеме при работе с удалённым сервером.

Вместо цифр может появиться фраза «Превышен интервал ожидания». Такое бывает, когда сервер не успел ответить за 4 секунды. Это установленное по умолчанию время ожидания для утилиты. Такой ответ не всегда говорит о проблемах на сервере. Ping-запросы не приоритетны. Если сервер перегружен, он может выполнить их позже. Можно увеличить время ожидания сервера по инструкции ниже и попробовать ещё раз.

Как увеличить время ожидания ответа от сервера

Время ожидания ответа можно изменить с помощью параметра -w.
Введите:

Где 5000 ― время ожидания в миллисекундах (1с = 1000 мс).

Изменение размера пакета

По умолчанию размер пакета – 32 байта. Можно установить другой размер:

Диагностика и логи

В этой статье мы расскажем:

  • что такое порт,
  • как проверить доступность порта через telnet,
  • для чего нужны команды ping и traceroute,
  • как диагностировать сеть с помощью MTR,
  • как посмотреть журнал сайта.

Как просмотреть журналы сайтов

Журналы сайтов расположены в корневой директории хостинга в папке logs. Логи хостинга можно просмотреть как через хостинг-панели управления, так и по FTP и SSH. Подробнее о том, что такое логи, зачем они нужны и как их читать мы описали в статье Логи сервера.

В панели управления хостингом

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

  • В разделе «Файлы» нажмите Менеджер файлов:
  • Кликните на папку logs:

По FTP или SSH

  • Перейдите в директорию logs:
  • Откройте необходимый файл журнала:
  • Введите команды cd logs и ls -all, чтобы посмотреть содержимое папки logs:
  • Откройте необходимый файл журнала.

Теперь вы знаете, как проверить, открыт ли порт на сервере, как использовать ping и traceroute, и как посмотреть логи сайта.

Заключение

Итак, мы выяснили, что ping — эта утилита, которая предназначена для косвенной оценке качества работы сети передачи данных. К ней относится проверка доступности серверов, расчёт времени задержки, выявление потерянных пакетов.

Высокий пинг свидетельствует о неполадках в оборудовании или сбоях в канале. Однако с помощью команд легко обнаружить проблемы.

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

Как вывести только результат проверки Ping в Linux

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

Если пакеты от команды Ping не принимаются, это может говорить о проблемах на сервере или о том, что на устройстве отключена функция ответа на ping-запросы. В обоих случаях можно воспользоваться детальной проверкой с помощью утилит tracert (для Windows) и traceroute (для Linux).

Читайте также:  WordPress корень сайта — где находится корневой каталог
Оцените статью
Хостинги