Maneira confiável de verificar a disponibilidade do servidor

Maneira confiável de verificar a disponibilidade do servidor

Estou usando o agendador/API para verificar vulnerabilidades nas máquinas de destino (usando Nessus). Mas antes de a verificação começar, quero verificar se os servidores estão disponíveis ou não para verificação. eu entendo dissoperguntaque, "ping envia icmp, que pode ser filtrado pelo firewall".

Além do ping ICMP, o que posso usar para verificar se os servidores estão disponíveis ou não?

Responder1

A boa maneira de testar se o servidor está online e entregando algum serviço... é testar o serviço fornecido.

Portanto, se eles forem usados ​​como servidor web, faça uma consulta HTTP/HTTPS e veja se obtém uma resposta. Você pode até querer verificar o conteúdo da resposta para ter certeza de que ela vem do servidor que você deseja, e não de algum proxy.

Se forem hosts de e-mail, faça uma conexão SMTP ou IMAP (com base em seus serviços) e verifique se você obteve uma resposta válida.

Se eles permitirem conexão SSH remota, tente estabelecer uma conexão SSH.

Etc.

informação relacionada