- Что делать, если сервер недоступен по сети
- Проверка пинга
- Проверка сетевых настроек сервера
- Диагностика проблем сети с помощью утилиты ip
- Проверка фаервола
- Проверка влияния ПО
- Проверка на наличие сетевых потерь
- PING TEST — Проверить пинг сайта или IP
- Как проверить пинг сайта?
- Проверка ping, traceroute и заголовков сервера
- Проверка с помощью tracert, trace, traceroute
- Проверка Пинга (Ping) онлайн
- Как проверить пинг интернет соединения
- Через командную строку на компьютере
- Проверить пинг онлайн
- Через Speedtest.net
- На сайте pingtest.net
- При помощи сервиса 2ip
- Какой должен быть пинг интернета
Что делать, если сервер недоступен по сети
Рассмотрим случай, когда сервер доступен по VNC, но при этом не пингуется и не реагирует на попытки подключения по ssh. Тут есть несколько сценариев развития событий, о которых мы поговорим далее. Но сначала убедимся, что это наш случай, и проверим, есть ли пинг.
Проверка пинга
Запустить ping с вашего ПК до IP-адреса вашего сервера можно, например, через CMD : командная строка Windows ( Пуск — Все программы — Стандартные — Командная строка )
Если пинг проходит корректно, то вы увидите статистику переданных пакетов и время ответа, как на скриншоте:
В противном случае появится сообщение об ошибке, что говорит о сетевой недоступности, либо о проблемах с соединением:
Далее нужно зайти на сам сервер и проверить пинг с сервера до внешних ресурсов, перейдите в панель VMmanager и найдите в верхнем меню значок VNC .
Если вы используете VMmanager 6, то нажмите на кнопку VNC во вкладке Виртуальные машины .
В окне VNC необходимо авторизоваться и запустить ping до любого адреса, например 8.8.8.8 . Если сеть работает, то вы увидите количество переданных пакетов и время, за которое они достигли конечного адреса. Если нет, то придут сообщения вида network unreacheble, connection timeout, либо команда будет просто «висеть» без вывода.
Так как ping не проходит, это говорит о том, что не работает сеть. Поэтому переходим к следующему шагу и идём проверять, в чём может быть проблема.
Проверка сетевых настроек сервера
Первым делом проверим корректность сетевого конфига. Если вы приобрели новый сервер и установили свою операционную систему из образа, могли ошибиться с настройками сети. Но даже для действующего сервера не будет лишним убедиться в том, что настройки в порядке. Узнать, какие сетевые настройки следует использовать для вашей операционной системы, можно в статье «Сетевые настройки в кластерах с технологией VPU».
Диагностика проблем сети с помощью утилиты ip
Диагностировать проблему нам поможет утилита ip — она покажет имя, статус сетевого интерфейса и IP-адреса, которые ему назначены. Утилита установлена во всех современных linux-дистрибутивах.
На сервере с корректными настройками вывод будет таким:
В этом случае, нас интересует блок с названием нашего сетевого интерфейса — в этом случае eth0 (на разных ОС может называться по-разному, например, ens3, eno1).
Здесь прописан наш IP-адрес, маска и шлюз, что можно увидеть в строке:
На наших серверах используется технология VPU , поэтому в качестве сетевого шлюза на серверах используется адрес 10.0.0.1 , а маска подсети /32
Также следует обратить внимание на статус интерфейса. Если его статус DOWN, а не UP, то стоит попробовать запустить интерфейс вручную командой if up eth0 , где вместо eth0 укажите имя вашей сетевой карты. Ранее мы рассмотрели, где можно его найти.
На этом примере видно, что интерфейс не «поднимается» из-за синтаксических ошибок в конфигурационном файле сетевых настроек /etc/network/interfaces .
Также стоит проверить статус службы Network командой systemctl status networking . Если она не запущена, то стоит её запустить командой systemctl start networking . Если служба не запустилась, то, возможно, имеется ошибка в конфигурации, о чём будет сообщено в выводе команды запуска. Вам нужно обратить внимание на строку, которая начинается с Active . Обычно статус запуска службы выделен цветом: красным в случае ошибки и зелёным, если запуск был успешен — как на скриншотах ниже:
Далее проверяем маршруты. Даже если сетевой интерфейс работает и IP указан верно, без двух маршрутов сеть работать не будет.
Должен быть прописан путь до 10.0.0.1 и он же установлен по умолчанию (дефолтным), как здесь:
Если сеть не заработала, проверяем пинг до шлюза 10.0.0.1 — если он проходит, возможно, проблемы на стороне хостинг-провайдера. Напишите нам в поддержку, разберёмся.
Проверка фаервола
Возможен вариант, что сеть настроена корректно, но трафик блокируется фаерволом внутри самого VDS.
Чтобы это проверить, первым делом смотрим на политики по умолчанию.
Для этого вводим iptables-save и смотрим на первые несколько строк вывода.
В начале мы увидим политику по умолчанию для соединений (цепочек) INPUT , OUTPUT , FORWARD — то есть правила для всех входящих, исходящих и маршрутизируемых соединений. Они имеют статус DROP либо ACCEPT .
Когда все соединения с сервера заблокированы, они имеют статус DROP , и вывод выглядит так:
Чтобы исключить влияние фаервола, просматриваем текущие правила с помощью iptables-save и сохраняем их в отдельный файл командой:
Меняем все политики по умолчанию на ACCEPT и сбрасываем все текущие правила командами:
Если после выполнения этих команд сеть появилась, значит проблема была в этом. Поэтому после того, как вы локализовали причину, необходимо разобраться, какое из правил блокирует доступ. Уточним, что при перезагрузке сервера исходные правила восстановятся, либо их можно восстановить командой из ранее сохраненного нами файла
Проверка влияния ПО
Возможен вариант, что установленные на сервере программы (особенно связанные с изменением маршрутизации на сервере, например, OpenVPN, Docker, PPTP) «ломают» работу сети. Чтобы исключить влияние установленного на сервер ПО, можно запустить сервер в режиме восстановления и проверить сеть.
Для этого в панели VMmanager останавливаем VDS и подключаем ISO-образ sysrescueCD через меню Диски :
В VMmanager 6 ISO-образ sysrescueCD подключается в Меню сервера по кнопке Режим восстановления на главной странице панели.
После загрузки образа подключаемся по VNC и выполняем команды (в VM6 еще потребуется сначала выбрать образ восстановления в VNC)
После чего запускаем пинг до 8.8.8.8 . Если он проходит, значит, с сетью на сервере всё благополучно.
Проверка на наличие сетевых потерь
Ещё возможен такой случай, что сеть работает, но наблюдаются потери пакетов по сети, что приводит к долгой загрузке сайтов, долгому ответу сервера и прочим неудобствам.
Для диагностики подойдет утилита mtr . Она совмещает в себе трассировку и пинг, что наглядно показывает, есть ли проблемы с потерей пакетов и на каких узлах (хопах) они проявляются.
Запускаем на сервере mtr до вашего IP, с которого пробуете подключаться, и с сервера — в обратном направлении до вашего адреса :
В верхнем окне показана трассировка с сервера до домашнего компьютера, в нижнем обратная, с ПК до сервера. Видно, что потерь нет, пакеты не теряются, пинг стабильный. Так должен выглядеть вывод mtr , если у вас все хорошо.
В случае, если на пути имеются потери, вместо 0.0% на хопах (промежуточных узлах) в столбце Loss будет указан процент потерянных пакетов от соответствующего узла. На примере ниже видно, что потери начинаются на одном из узлов и дальше сохраняются на последующих хопах:
К сожалению, в этом случае проблема уже кроется на стороне провайдеров, через сети которых проходит маршрут до желаемого адреса. Как правило, это носит временный характер, но всегда можно уточнить у техподдержки, нет ли проблем или аварии у провайдера, на чьих сетях наблюдаются потери.
В этой статье мы разобрались, как диагностировать проблемы, связанные с доступностью сервера по сети — от настроек на VDS и параметров фаервола до запуска трассировки при потерях. Если столкнулись с проблемой с доступностью сервера, но ответа в статье не нашли, обратитесь в техническую поддержку — мы всегда поможем.
Источник
PING TEST — Проверить пинг сайта или IP
Инструмент поможет вам определить состояние любого сайта. Проверить traceroute, узнать IP домена или хоста, сделать Ping IP (Ping домена), узнать состояние HTTP, HTTP-заголовки сервера.
Как проверить пинг сайта?
Создавая собственный интернет-ресурс, каждый владелец желает знать, каковы его показатели спустя какое-то время. Это особенно полезно и важно тем, кто заказывает оптимизацию и раскрутку своего ресурса, вкладывая в это немалые денежные средства.
Как узнать, что Ваш веб-ресурс проиндексирован поисковыми системами? Где найти информацию об IP домена или хоста? Что такое ping или пингатор, и какую пользу он принесет Вашему веб-сайту? Эти и многие другие вопросы сегодня интересуют как начинающих, так и опытных владельцев сайтов, которые ищут пути как проанализировать свой сайт и получить максимально полную и детальную информацию.
Проверка ping, traceroute и заголовков сервера
Наш инструмент – это универсальная система проверки сайтов, которая поможет вам найти всю интересующую вас информацию в одном месте. Буквально в считанные минуты на нашем сайте Вы можете получить актуальный отчет о состоянии вашего сайта, в который будут включены следующие показатели: traceroute и IP домена, ping IP и HTTP-заголовки. И это лишь небольшой перечень информации, которую Вы получите на pr-cy.ru. «Что для этого нужно?» — спросите вы. Вам надо лишь ввести адрес своего сайта в соответствующее поле.
www.pr-cy.ru – это первый помощник любого оптимизатора, который предоставит отчет о ping.
Проверка с помощью tracert, trace, traceroute
При создании отчета мы используем такой диагностический инструмент, как tracert. Благодаря tracert Вы можете узнать маршрут запросов и задать точку назначения, которая будет соответствовать указанному вами IP-адресу. Наряду с tracert мы используем метод trace, который широко используется для отладки приложений. Еще одним маршрутизатором, которым пользуется наш сервис, является traceroute. При этом traceroute помогает определить, есть ли проблемы с доставкой данных по тому или иному промежуточному маршруту.
Источник
Проверка Пинга (Ping) онлайн
Пинг имеет не меньшее значение для качества подключения и к интернету, чем скорость трафика. Даже моментальная загрузка и высокоскоростная сеть не обеспечит пользователя нормальным соединением и достойным уровнем скачивания без подходящего показателя пинга. Именно поэтому в случае возникновения затруднений требуется проверить Ping. При этом предпочтительнее окажутся минимальные показатели.
Но, прежде чем переходить к измерению и рассмотрению основных особенностей проведения проверки, следует определить, что представляет собою упомянутый ранее Ping. Если не углубляться в подробности и технические детали, под данным понятием понимается время, необходимое для отправки сигнала с ПК пользователя на сервер и получения с него ответного отклика. Измеряется это время в миллисекундах и, что вполне логично, чем меньше оно окажется, тем лучше для качества передачи данных. При длительном времени ожидания, соответственно, скорость трафика оказывается ниже.
Как проверить пинг интернет соединения
Существует 2 основных метода провести измерение Пинга:
- с помощью командной строки;
- с помощью сторонних сервисов и порталов.
Предпочтительнее первый вариант, поскольку он не требует поиска и посещения сторонних ресурсов и допускает проведение теста исключительно собственными силами и средствами. Минусом подобного подхода является тот факт, что не всем пользователям удобно пользоваться командной строкой, зато использование браузера и поиск нужного сайта не вызовет затруднений. Но, чтобы упростить выбор оптимально подходящего сервиса, стоит присмотреться к следующим вариантам:
- наш сайт;
- интернетометр от Яндекса;
- ping-test.net;
- 2ip.ru;
- speedtest.net.
Существуют и иные сервисы для измерений, но перечисленные выше порталы наиболее известны и востребованы среди пользователей. При этом указанный список не является рейтингом, а упомянутые системы можно назвать равноценными. Тем более, принцип использования данных программ предельно схож, а качество полученных показателей не должен различаться, независимо от выбранного портала.
Через командную строку на компьютере
Выше уже упоминалось о преимуществах проверки доступности интернета (ping check) через командную строку. Тем людям, которые решат воспользоваться подобным подходом, придётся:
- вызвать строку, одновременно нажав на своём компьютере клавиши Win и R;
- ввести в открывшееся поле короткую комбинацию cmd и нажать кнопку Ok;
- дождаться открытия нового окна, куда требуется вписать 2 слова: ping адрес сайта (адрес сайта копируется из адресной строки или вводится в качестве ip);
- кликнуть Enter на клавиатуре;
- подождать измерения;
- изучить полученную информацию.
Итогом произведенной операции станет получение максимально полных сведений о времени отклика. Пользователям станет известно сразу 4 показателя:
- количество потерянных пакетов;
- минимальное время передачи;
- максимальная скорость передачи;
- средние показатели.
Особенно важен для качественного соединения последний указанный параметр, поскольку он позволяет узнать среднее значение, на которое следует ориентироваться.
Проверить пинг онлайн
Основное преимущество online проверки заключается в простоте процесса. Чтобы измерить качество подключение и выяснить точное время ожидания отклика, потребуется:
- выбрать оптимально подходящую программу;
- посетить портал с сервисом для измерения;
- запустить процедуру тестирования, нажав соответствующую кнопку;
- дождаться результатов.
Важно подчеркнуть, что большинство существующих сейчас сервисов не позволяют получить столь же подробные и детальные значения, которые выдаёт командная строка. Обычно проверяющим оказываются доступны средние показатели, отражающие общее положение дел, но не позволяющие углубиться в подробности.
Иногда дополнительно предлагается ознакомиться с разницей между максимальным и минимальный уровнем, полученным при проведении теста. Ниже будут указаны некоторые подробности наиболее популярных систем.
Через Speedtest.net
Speedtest.net – наиболее популярный и известный портал, созданный для полноценной проверки качества связи. Он позволяет не только выяснить check ping, но и узнать скорость приёма и отдачи трафика.
Его основной особенностью, полезной для желающих узнать время ожидания отклика, станет карта, позволяющая самостоятельно выбрать город или сервер, с которым планируется связь. Естественно, чем ближе окажется указанное на карте место, тем быстрее будет взаимодействие и надёжнее соединение. Иных нюансов и деталей, которые требуется знать посетителям сервиса, нет.
На сайте pingtest.net
Pingtest.net является более узконаправленным и специализированным вариантом описанного выше портала. Он нацелен именно на измерение пинга и не затрагивает иные показатели и результаты.
Из важнейших особенностей, которые следует знать пользователям, важнее и полезнее всего:
- наличие описанной ранее карты;
- автоматический выбор системой оптимально подходящего посетителю сервера;
- оценка качества сети (допустим, у пользователя качество C – достойный уровень соединения, лучше только A и B, остальные показатели указывают на наличие проблем).
Стоит отметить, что система выдаёт клиентам 3 показателя: процент потерь, Ping, и джиттер (разница между максимальными и минимальными показателями времени).
При помощи сервиса 2ip
Портал 2ip.ru отличается от описанных выше собственной национальной принадлежностью. Он проводит ping test и измеряет интернет на территории России, не затрагивая другие страны и серверы, расположенные за пределами страны. В остальном он не имеет недостатков и выделяется максимальным удобством. Чтобы воспользоваться системой, введите подходящий адрес или укажите его на карте, остальное произойдёт автоматически.
Какой должен быть пинг интернета
Оптимального значения пинга не существует, поскольку многое зависит от потребностей пользователя. Если доступ в сеть требуется только для посещения сайтов, просмотра видеороликов и социальных сетей, можно довольствоваться не самыми низкими показателями. Сильнее всего пинг влияет на виртуальные игры, для которых важны минимальные значения данного показателя. Поэтому, наткнувшись на игру с пометкой new, первым делом требуется изучить её минимальные требования и оценить возможности собственного провайдера и используемой сети.
Источник