Скажем, я не подключаюсь к веб-сайту через http, т.е. "Ой! Google Chrome не удалось подключиться к x" возвращается в браузере. Какие шаги я могу предпринять, чтобы определить, находится ли сервер полностью в автономном режиме или некоторые службы все еще активны?
Пока у меня есть:
подтвердил, что запись A возвращается.
получение сообщения "целевой хост недоступен" из ping.
Nmap не отвечает, что отфильтровано 1000 просканированных портов.
nping не может инициировать квитирование TCP, говорящее «нет маршрута к хосту».
Вы неправильно думаете об этом. Вам не нужно беспокоиться о том, что сервер не работает, вам следует заботиться о том, служба то, что он предлагает, не работает. Предлагаемая услуга носит чисто концептуальный характер. Он может состоять из одной или нескольких реальных технологий, таких как HTTP, HTTPS, SSH или любых других, которые вы используете.
Не следите за сервером - следите за службой. Если вы используете веб-сервер, имеет ли значение, что вы можете пинговать его? На самом деле, нет. Имеет ли значение, что выбранный вами агент программного обеспечения для мониторинга не может подключиться к работающему на нем веб-серверу? Абсолютно.
В каком-то смысле ваши вопросы надуманы. Во всех смыслах и целях, если вы используете веб-сервер и не можете подключиться к его веб-странице, ваш сервер не работает независимо от того, какие другие службы или возможности подключения доступны.
В этом случае вы можете только угадать если удаленный сервер запущен с помощью сетевых инструментов. Если веб-сайт, который вы пытаетесь проверить, является общедоступным, вы можете использовать стороннее лицо для проверить для вас.
если это физическая машина, вероятно, в ней есть DRAC, iLO, HMC или любые другие возможности удаленного доступа от производителя.
если это виртуальная машина, у вас также должен быть прямой доступ к консоли из вашего гипервизор или ваш VPS-хостинг предоставляет термин AJAX или что-то подобное.
Вы можете воспользоваться услугой "Вниз или только я" для проверки доступности доменов и IP-адресов на многих серверах по всему миру.
ОПЕРАЦИОННЫЕ СИСТЕМЫ?
В случае, если Linux получает «целевой хост недоступен» от ping, это будет означать, что сервер не работает или не имеет сетевого подключения. Невозможно провести различие между двумя случаями без доступа к DRAC, ILO, консоли VPS и т. Д. «Подтверждено, что запись A возвращается» - без дополнительной информации это мало что значит, вы можете получить это от своих кэширующих серверов имен. . Или сервер имен не может быть размещен на том же сервере.