Como uma solução de problemas essencial para rede, você deve tentar, passo a passo, descobrir qual é o ponto de falha.
- Ping / tcp_connect: para verificar se você pode acessar um host ou não, às vezes, o ping pode estar bloqueado, portanto, é necessário usar o tcp_connect (netcat, telnet) para a porta que você reconhece estar aberta.
- Uso do endereço IP em vez do nome do domínio: para ignorar qualquer causa do problema pelo DNS. Se você pode se conectar ao endereço IP, mas não ao nome de domínio, então você sabe que a causa do DNS.
- Usando o traceroute / tracert: tente conectar alguns hosts próximos e, em seguida, avance um pouco mais. Dessa forma, você pode detectar o ponto de falha no caminho até o host de destino. É uma boa idéia usar o tcptrace (Linux), pois o comando de rastreio padrão usa icmp / udp que pode ser bloqueado.