как проверить доступность ip адреса
Как проверить доступность ip адреса
IP адрес: 46.148.235.174
Имя хоста: 46.148.235.174
Интернет провайдер: Altagen CJSC
Прокси сервер: не обнаружен
Реферер: http://pingtool.org/
Cтрана: Russian Federation
Регион:
Город:
Язык: ru
Операционная система: Windows NT
Браузер: Chrome 24.0.1290.1
Engine: AppleWebKit v: 537.13
Показывает путь прохождения пакетов.
Преобразовывает имя хоста в IP адрес и наоборот.
Показывает информацию о владельце домена или IP адреса.
Показывает в каком государстве находится данный IP адрес.
Тестирует открыт ли порт на хосте.
Network bandwidth is usually measured in bits/second.
1 mbps (megabit/s) = 1000 kbps (kilobit/s) = 1 000 000 bps (bit/s)
Data size is measured in bytes (1 byte = 8 bits).
1 Mbps (Megabyte/s) = 1024 Kbps (Kilobyte/s) = 1 048 576 Bps (Byte/s)
Address: 192.168.1.1
Netmask: 255.255.255.0 = 24
Wildcard: 0.0.0.255
=>
Network: 192.168.1.0/24
HostMin: 192.168.1.1
HostMax: 192.168.1.254
Broadcast: 192.168.1.255
Hosts/Net: 254 Class A
Как пользоваться командами ping и tracert
В статье мы расскажем, для чего нужны утилиты ping и tracert, как запустить эти утилиты, а также приведем примеры команды ping для диагностики сети.
Ping и tracert — это утилиты для проверки целостности соединений в сетях и определения маршрутов следования данных на основе TCP/IP. Без этих утилит не обойтись не только при администрировании серверов (или целой сети), но и в условиях «домашней» диагностики.
Команда ping
Команда ping — один из базовых инструментов для работы с сетью. С помощью ping можно проверить сервер и его доступность с любого компьютера, а также соединение между устройствами.
Если вы задавались вопросом «Как я могу узнать мой IP адрес и порт?», то мы дадим вам ответ: командой пинг можно как узнать порт компьютера, так и определить его IP.
Также с помощью команды ping можно выполнить такие диагностические задачи, как:
измерить время взаимодействия между двумя хостами;
проверить IP-адрес конкретного хоста в локальной и глобальной сети;
автоматически проверить сетевое устройство (например, когда ping является частью bash-скрипта);
проверить пинг до сервера и др.
Как пользоваться ping
Если у вас Windows
Откройте меню «Пуск», кликните по пункту Выполнить или нажмите сочетание клавиш Win + R.
В поиске введите команду «cmd» и кликните Enter.
В окне терминала введите команду:
Если у вас Linux
1. Откройте терминал. Для этого:
в Unity (Ubuntu): перейдите в «Главное меню» и введите слово «Терминал» в поисковой строке или наберите сочетание клавиш Ctrl+Alt+T;
в Xfce (Xubuntu): перейдите в «Главное меню» — «Приложения», затем выберите «Система» — «Терминал»;
в KDE (Kubuntu): перейдите в «Главное меню» — «Приложения», затем выберите «Система» — «Терминал».
2. В окне терминала введите команду:
Если у вас кириллический домен
Для Windows и Linux кириллические домены нужно вводить в формате Punycode. Перевести домен в формат Punycode можно через сервис. Сконвертируйте имя кириллического домена и вставьте его в окно терминала следующим образом: ping xn--2-8sble8ahe.xn--p1ai
Если у вас MacOS
В Spotlight выберите и запустите сетевую утилиту Network Utility.
В открывшемся окне перейдите на нужную вкладку.
На вкладке Ping введите имя домена (или IP-адрес) и кликните Отследить:
Готово, вы запустили утилиту ping.
Команда tracert
Команда tracert – самый популярный инструмент сетевой диагностики. С помощью tracert можно проверить путь запроса к серверу и выявить проблемы, связанные с доступностью удаленного сервера. Сообщения отправляются с эхо-запросом по протоколу ICMP, и после каждой передачи выводится сообщение с эхо-ответом.
Командой tracert можно проверить:
маршрут от локального компьютера до удаленного узла;
количество узлов в сети;
время прохождения пакета до конечного, транзитного и промежуточного узлов;
точку потери пакета;
пинг порта через командную строку.
Как запустить tracert
Если у вас Windows
Откройте меню «Пуск», кликните по пункту Выполнить или нажмите сочетание клавиш Win + R.
В поиске введите команду «cmd» и кликните Enter.
В открывшемся окне терминала введите команду:
Если у вас Linux
1. Откройте терминал. Для этого:
в Unity (Ubuntu): перейдите в «Главное меню» и введите слово «Терминал» в поисковой строке или нажмитесочетание клавиш Ctrl+Alt+T;
в Xfce (Xubuntu): перейдите в «Главное меню» — «Приложения», затем выберите «Система» — «Терминал»;
в KDE (Kubuntu): перейдите в «Главное меню» — «Приложения», затем выберите «Система» — «Терминал».
2. В окне терминала введите команду:
Если у вас MacOS
В Spotlight выберите и запустите сетевую утилиту Network Utility.
В открывшемся окне перейдите на нужную вкладку.
На вкладке Traceroute введите имя домена (или IP-адрес) и кликните Отследить:
Готово, вы запустили утилиту tracert.
Если у вас установлена ОС Windows и вы хотите упростить диагностику подключения, скачайте утилиту WinMTR. Как пользоваться WinMTR, читайте на тематических блогах.
Проверить пинг IP адреса или сайта
Нажмите на кнопку «Вставить мой IP-адрес» или используйте тот IP или сайт к которому необходимо проверить пинг. Выберите 3–5 тестовых пакетов и нажмите кнопку «Пинг IP». Вы увидите нужное значение в разделе «time=».
Пинг считается нормальным, когда находится в пределах 40-110 мс. От 110-210 мс вы начнете испытывать проблемы в онлайн-играх, но на посещении сайтов это практически не отразится. Если таймаут превышает 110 мс, то это повод задуматься о качестве работы вашего провайдера.
Что такое пинг IP и зачем?
* If the result is “Host seems down”, then the firewall or router being checked and IP blocking pings.
Быстрые персональные прокси с поддержкой 24/7
Отвечаем на ваши вопросы
Зачем пинговать IP?
Проверка пинга IP позволяет посмотреть на сколько качественное интернет соединение. Основные параметры оценки это скорость и стабильность соединения.
Как сделать пинг к IP или сайту с помощью инструмента?
Для того, что бы пингануть необходимый ip или интересующий сайт необходимо в первое поле вставить адрес или ссылку, выбрать необходимое количество отправляемых пакетов и нажать кнопку “Пинг IP”.
Что делать если пинг слишком большой?
В случае большого пинга нужно определить на сколько далеко находится сервер к которому вы обращаетесь. Если он далеко, пинг возможно будет больше ожидаемого. Это нормально. В случае если сервер относительно близко, необходимо использовать высокоскоростные прокси, желательно в том же гео, где и сервер куда вы подключаетесь.
Можно проверять пинг только к ИП?
Нет, наш онлайн инструмент проверки пинга поддерживает так же и пинг сайтов. Достаточно в необходимое поле вставить желаемый для проверки url адрес.
Что отображается после пинга IP/домена?
В результате проверки вы видите количество отправленных пакетов, с какой скоростью, есть ли потери (наличие потерь = не качественное соединение) и количество доставленных пакетов. При качественном стабильном соединении количество доставленных пакетов =100%.
Пинг IP
Проверка пинга IP адреса позволяет контролировать качество сетевого соединения, основными критериями оценки которого считается скорость и стабильность. Причем можно проверить пинг любого Host (узел сети): физического компьютера или виртуального хоста в сетях TCP/IP. Для решения этой задачи вы можете использовать онлайн-сервис на нашем сайте. Он позволяет проверять качество узла связи по IP адресу (в том числе своего домашнего или офисного компьютера) или доменному имени (проверка сайта, расположенного на удаленном сервере).
Проверять ping через наш онлайн-сервис вы сможете неограниченное количество раз. Проверки пинга выполняется бесплатно.
Зачем пинговать ИП-адрес?
Проверив ping ип адреса до сервера, позволяет проверить качество сетевого соединения.
Проверив пинг через наш онлайн-сервис, вы узнаете следующие данные:
Проверки пинга по этим параметрам помогут довольно точно оценить скорость и стабильность сигнала по маршруту клиент-сервер, загруженность каналов передачи данных и промежуточных звеньев (физических сетевых устройств: маршрутизаторов, обычных и прокси-серверов и других узлов в сети оптоволоконных кабелей, которые и являются глобальной интернет-сетью).
Запросы отправляются по сетевому протоколу ICMP входит в стек (набор) протоколов TCP/IP. Если ответ отсутствует (100% packet loss или Host seems down), то какой-то из промежуточных узлов или конечный сервер игнорирует/блокирует пинги.
Очень важный момент – это пинг прокси. Так как прокси-сервер в большинстве случаев нужен для работы (парсинга ключей, работы с различными платформами и приложениями, для сбора данных из поисковых систем) или комфортной сетевой игры, то пользователь хочет получить хорошую скорость и стабильное соединение без «тормозов и зависаний». Измерение пинга позволяет поверить и контролировать скорость соединения через прокси.
Измерение ping ИП-адреса или хоста дает возможность узнать:
Проверка ping IP – удобный инструмент для оценки качества связи, а также основное диагностическое средство для интернета и локальных сетей. Ниже мы подробно расскажем, как проверить пинг. Вам останется лишь следовать простой инструкции.
Как проверить пинг до сервера онлайн
Проверить пинг до сервера можно прямо в интернете. Для этого не нужно ничего скачивать. У вас есть возможность выполнить проверку пинга онлайн через сервис на нашем сайте.
Чтобы узнать ping online, следуйте этой инструкции:
Теперь вы знаете, как проверять ping. На базе полученных данных можно будет понять уровень качества интернет-подключения и делать соответствующие выводы для дальнейшей работы. Зная, как проверяется ping, вы сможете в любой момент получить точную информации о состоянии тестируемых IP-шников.
Еще у нас на сайте вы можете приобрести высокоскоростные приватные прокси для решения личных и профессиональных задач в интернете. Перед покупкой можно будет измерить ping выбранных прокси-серверов, чтобы понимать, подходят ли они вам или нет.
ИТ База знаний
Полезно
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
🔥 Популярное
Руководство по команде grep в Linux
Рекурсивно найти слово в файлах и папках Linux
15 примеров CURL в Linux
Установка VirtualBox 6.0 на Linux
👌 Похожее
Руководство по команде fsck для проверки и восстановления файловой системы
Как создать пользователя Sudo на CentOS
Установка Nginx в Linux
Автоматическая смена паролей пользователей Linux
15 примеров команды PING для диагностики сети
Благодаря Linux, у нас есть очень много инструментов облегчающих администрирование и диагностику сети. В этом плане команда PING является одним из самых полезных инструментов для системных и сетевых администраторов.
Онлайн курс по Linux
Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps
Сама базовая возможность этой утилиты – определить доступен ли тот или иной хост. Тем не менее в этом материале мы приведем примеры расширенных возможностей этой команды в системе Linux.
Про Linux за 5 минут | Что это или как финский студент перевернул мир?
Для чего используется команда PING?
Команда ping один из базовых инструментов для работы с сетью. Наряду с проверкой доступности удаленного хоста, эта команда даёт возможность выполнять и другие диагностические задачи в том числе:
Как видно, эта команда очень необходима для администрирования сети и серверов.
Как работает команда PING?
Принцип работы команды Ping прост: она посылает серию пакетов маленького размера на указанное устройство.
Для тестирования устройства может быть использован либо IP-адрес, либо имя хоста. После отправки пакета, утилита проверяет и измеряет время ответа целевого устройства.
Как вы могли предположить, время ответа зависит от нескольких условий в том числе географическое расположение или устройств, расположенных между источником и целевым устройством.
Например, в локальной проводной сети команда вернет лучший результат по времени, чем в сети с несколькими маршрутизаторами и сетевыми мостами.
Однако, на основе полученной информации утилита будет судить о состоянии целевого устройства.
Синтаксис команды следующий:
Ниже приведены некоторые полезные и часто используемые ключи для этой команды:
Можно ли использовать PING с прокси-сервером?
Прокси – это сервер или приложение играющее роль посредника для соединения двух хостов в сети. Это своего рода «человек посередине», который отправляет запросы прямо к хосту.
Проблема в том, что команда PING требует прямого соединения между устройствами. Таким образом, команда Ping не может функционировать если перед ним стоит прокси-сервер.
Ping IPv6 адресов
По умолчанию, когда запускаем команду PING, мы используем IP версии 4. Однако, с появлением протокола IPv6, все чаще стали встречаться адреса такого формата.
Ядро Linux поддерживает IPv6 начиная с версии 2.2, так что все дистрибутивы Linux поддерживают этот протокол.
Базовый синтаксис таков:
Как и при работе с IPv4, ключом –c можем указать число пакетов, для отправки, а ключ –i – определяет интерфейс для исходящих запросов.
Ping конкретного порта
Чтобы проверить доступность порта просто введите следующую команду:
Ping с выводом времени
Хотя команда ping дает много полезной информации, но этого может быть недостаточно. Тем не менее, есть возможность настроить команду так, чтобы она показала дату и время отправки пакета. Это может сделать вывод приятней и полезней для скриптов и логирования.
Как видно из скриншота, команда показывает дату и время отправки каждого пакета.
Ping всех устройств в указанной подсети
Командой Ping можно посылать сигнал всем хостам в сети или подсети. Для этого нужно запустить ping с ключом –b на широковещательный адрес, который заканчивается на 255. Например:
Итак, если хост назначения недоступен, значит либо там блокируются ICMP пакеты, либо есть проблемы с сетью или таблицей маршрутизации.
Как завершить команду PING?
После этого команда немедленно остановится.
Завершение работы команды по счетчику
Вы можете ограничить число посылаемых пакетов. Например, если поставить число пакетов равным 10, то после отправки указанного числа пакетов выполнение команды прекратится.
Где расположена утилита PING?
В Unix-подобных системах таких, как Linux бинарные файлы обычно располагаются по пути
В этой папке можно найти все множество бинарных файлов, которые мы используем как команды в терминале. В других ОС семейства Linux, они могут быть расположены в:
Проверить это можем командой ls :
На скриншоте видно, что команда ping находится в папке
Другой метод, которым можно найти место расположения команд это which :
На выводе она даст следующую информацию:
Проверка задержки командой PING
Одна из возможностей, предоставляемых командой PING, является возможность измерения времени отклика сети. По-другому это называется задержка или время ожидания.
Чтобы измерить задержку введи указанную команду и обратите внимание на ввыод:
Как вы могли заметить, каждый пакет был отправлен с конкретным временем ответа. В конце же есть строка, которая начинается на:
Второе значение после знака равенства – это время задержки. В нашем случае он равен 6,798.
С помощью этого показателя мы можем определить хосты, связь с которыми хуже и приять соответствующие меры.
Поиск идеального значения MTU
MTU (Maximum Transmission Unit) это максимальный размер пакета, который может быть передан по сети.
Сегодня, в целях безопасности, в сетях создаются препятствия для работы MTU. Но большинство локальных сетей на основе Ethernet использует MTU размером 1500 байт.
Если нужно найти самый подходящий размер MTU с помощью команды Ping, следует определить начальное значение и уменьшать его до тех пор, пока прекратятся ошибки. Если значение большое, мы получим следующую ошибку:
Чтобы сделать это запустите следующую команду:
В нашем случае, значение размера пакета слишком большое. Поэтому уменьшаем его до 1472 байтов.
Если получите другое сообщение, начальное значение должно быть уменьшено по единице до тех пор, пока не получите требуемый результат.
Если значение MTU известно, оно может быть использовано для улучшения сети. Особенное если сеть большая вплоть до городских сетей.
Ping на 2-ом уровне OSI (использование arping)
С помощью команды ping диагностика проводится на основе IP-адреса конкретного узла в сети. Это связано с тем, что команда ping работает на третьем сетевом уровне модели OSI.
Синтаксис команды следующий:
В результате получите что-то подобное:
Вывод команды показывает размер отправленного пакета, затем MAC адрес узла назначения, а также время ответа.
Отметим, что эта команда не предустановлена на системе Debian и производных.
Ping по имени узла
По умолчанию, команда ping посылает пакеты на узел назначения используя IP адрес или имя узла назначения. Также нужно отметить, что большинство реализаций утилиты ping на Linux не разрешают DNS в обратном направлении.
Например, если мы запустим команду ping, указав IP адрес, он вернёт только IP узла. И наоборот, если параметром передадим имя узла, то команда вернет его IP адрес. Посмотрите вывод введя команду ниже:
Ping маршрута (traceroute)
Сама по себе команда ping не показывает пути от источника к узлу назначения. Но это было бы очень кстати в том случае, когда узел назначения не отвечает, чтобы определить где именно теряется связь.
Команда tracert (Windows) или traceroute работают аналогично ping. Преимуществом этой команды является то, что он показывает весь путь следования пакета от источника до узла назначения.
В принципе traceroute посылает тот же ICMP пакет, что и Ping. Но в случае traceroute, в отличии от ping начально значение TTL пакета выставляется равным единице. Пакет доходит до первого узла по пути к узлу назначения. Устройство уменьшает TTL на одну единицу и если получается нуль, то возвращает сообщение об ошибке истечения времени пакета. В сообщение так же содержится IP адрес и имя хоста. Отправитель получает данное сообщение. Если оно не от узла назначения, то посылает второй пакет с TTL на один больше предыдущего. И так до тех пор, пока не получит ответ от узла назначения. Для получения пути нужно ввести команду:
Запустить команду если ping вернул ошибку
Представьте, что вам нужно получить оповещение если узел назначения перестал отвечать на запросы команды ping. Для этого нужно включить команду ping в bash скрипт и прописать нужные команды. Например, скрипт ниже позволяет вам проверить отвечает ли узел на запросы ping:
Установление размера пакета ping
По умолчанию, размер пакетов ICMP равен 56 байтам. Это позволяет не влиять на работу сети во время проверки. Но при необходимости можно изменять это значение. Для этого достаточно запустить команду ping с ключом –s и требуемым размером. Например:
Если нужно установить значение пакета равным 100 байтам, нужно прописать команду ниже:
Отключение команды ping
Если вы обслуживаете сеть, то вам может быть необходимо отключить ответ на ping запросы в любое время. Это можно сделать как временно, так и постоянно, в зависимости от ваших нужд. Для временного отключения команды ping нужно ввести команду ниже от имени root-а:
Она выключить возможно ответа на ICMP запросы до перезагрузки системы. Но если нужно навсегда отключить эту возможность, то придется отредактировать файл
и добавить следующую строку:
Сохраните файл и, для применения изменений введите команду:
Заключение
В этом материале мы рассмотрели, как команда ping работает в системе Linux. Ping одна из самых легких команд. Она позволяет лицам, ответственным в обеспечении нормально работы сети, выявлять проблемы и устранять их.
Онлайн курс по Linux
Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps