Para alguns hosts, ping www.example.com
ele resolve seu IP, mas por que falha com o tempo limite da solicitação? Também tentei aumentar o tempo de resposta do ping, mas ainda obtive o mesmo resultado.
Responder1
Apingaré um pacote ICMP. Para efeito de comparação, o tráfego da web ou HTTP geralmente é um pacote TCP na porta 80. Um determinado servidor pode fornecer respostas para fins de tráfego da web, mas bloqueia o ICMP (ou está atrás de um firewall que bloqueia o ICMP) e, portanto, você pode:
- Resolva o URL para seu endereço IP
- Conecte-se e visualize o conteúdo da web
Mas você não pode executar ping no endereço IP. A resposta "tempo limite da solicitação expirou" ocorre porque seu cliente envia o pacote inicial, aguarda uma resposta (que nunca virá) e desiste em um tempo limite predefinido.
Responder2
Porque não consegue se conectar ao host. Só porque um servidor DNS conhece o IP que um host deve ter, não significa que o host em questão esteja executando e aceitando conexões.
Responder3
Talvez o host esteja realmente inativo ou pode ser que alguns sites bloqueiem o tráfego ICMP (o comando do protocolo PING depende).
Responder4
Você pode tentar a linha abaixo:
systemctl parar firewalld
Às vezes, o firewall bloqueia a resposta do ping
Encontre a referência abaixo: