С каким IP-адресом можно пользоваться в ping -f
течение длительного времени (целый день)? «4.2.2.2» или что-то еще?
Основное беспокойство вызывают администраторы, которые могут решить, что это какая-то DoS, и заблокировать / пожаловаться ...
Может быть, где-то есть специальный выделенный публичный тестовый сервер, который отправляет ответы ICMP (в том числе достаточно быстрый), запускает эхо-серверы TCP и UDP и другие инструменты? ..
man ping
«Эта программа предназначена для тестирования, измерения и управления сетью. Из-за нагрузки, которую она может оказать на сеть, неразумно использовать ping во время обычных операций или из автоматических сценариев».Ответы:
РЕДАКТИРОВАТЬ: ** Как указано RedGrittyBrick и Hennes:
ping -f
это не очень хорошая идея для любого публичного IP!Вместо этого ping -t не должен быть проблемой, так как это не создает большой нагрузки на сеть.
Я всегда использую DNS-сервер Google-Адреса:
или
и никогда не сталкивался с проблемами с потерей пакетов и т. д.
источник
ping -f -i 0.2
низкой пропускной способности для этого?Хотя я хочу подчеркнуть, что использование таких услуг на постоянной основе противоречит моей личной этике, я приведу этот указатель.
ICMP часто фильтруется или ограничивается по частоте запросов на исходный адрес, но HTTP-сервисы обычно этого не делают. Вы можете использовать
nping
из nmap, который (по умолчанию) использует TCP-квитирования на порте 80, а не эхо-сигналы ICMP для обнаружения подключения. В качестве бонуса он работает без прав root в системах UNIX. Страница man описывает множество возможностей для этого.Вам нужно будет либо найти статический адрес для веб-сервера с хорошим временем безотказной работы (я не знаю, как определить, изменяет ли Google свои интерфейсные адреса), либо использовать как DNS-сервер, так и веб-сервер. Это может быть проблемой для вашей настройки.
источник