Это тестовый скрипт, используемый вместо ping.
Чтобы выполнять иные типы проверок. (В т.ч. не только проверки связности сети, но и любые другие.)
Написать скрипт, который должен использоваться для выполнения проверки вместо ping. Предназначен для задач, в которых пользователь нуждается в иных, или более сложных, средствах контроля. Например, такой скрипт может содержать утилиту traceroute с ключами -f
, -I
и -w
. Или же с его помощью может вызываться некоторая утилита, устанавливающая соединение по заданному порту TCP и в случае успеха немедленно разрывающая его; таким образом, можно удостовериться в работоспособности не только сети и стека IP на удалённом хосте, но и конкретного приложения на нём. Скрипт исполняется в контексте командной оболочки bash и может содержать, в частности, вызов вложенной командной оболочки nsgsh в пакетном режиме.
Если скрипт завершается с кодом 0
, то попытка считается успешной; с любым другим — неуспешной. Параметры packets
, destination
и source
игнорируются; вместо них следует указать, если нужно, аналогичные параметры непосредственно в теле скрипта. Параметры interval
и retry
имеют то же значение, что и для проверки с помощью ping.
Если данный параметр не указан, выполняется простой ping.
© Network Systems Group 2015–2024 | Отдел документации |