В процессе администрирования серверов или сетевых устройств часто
возникает необходимость проверить, доступен ли удалённый хост, работают
ли ключевые сервисы и какие процессы выполняются в данный момент. В этой
статье рассмотрим несколько базовых команд, которые помогут быстро
собрать необходимую информацию. Самый простой способ проверить, отвечает ли удалённая система, — команда ping: ping -c4 <IP-адрес системы> Флаг -c4 ограничивает количество отправляемых пакетов четырьмя. Если хост отвечает, значит, он доступен на сетевом уровне. Если хост доступен, но определённый сервис (например, веб-сервер или
почтовый сервер) не отвечает, можно проверить его доступность с помощью telnet (или более современной альтернативы — nc): telnet <IP-адрес системы> 80 # Проверка HTTP (веб-сервер)
telnet <IP-адрес системы> 25 # Проверка SMTP (почтовый сервер)
telnet <IP-адрес системы> 22 # Проверка SSH Если соединение устанавливается, сервис работает. Если соединение
отклоняется или таймаути