Software para monitorar a estabilidade da conexão com a Internet [fechado]

8

Graças ao excelente serviço de conexão à Internet oferecido por um dos melhores ISPs do mundo , a conexão à Internet na minha área é muito, muito instável. Posso me conectar algumas vezes, mas na maioria das vezes a conexão é interrompida (com a mensagem de erro unable to resolve host) e, após alguns minutos, ela volta a funcionar. Se eu executar ping diretamente no nome do domínio (por exemplo, ping www.google.com -tno comando cmd), receberei uma cannot pingmensagem.

Devido à natureza instável da conexão, é muito difícil provar à equipe de suporte que a conexão à Internet é instável. Por isso, estou pensando em usar um software para registrar a situação da conexão, para que eu possa apresentar à equipe técnica e garantir que eles não tenham desculpa para não resolver o meu problema.

Existe algum software disponível?

Editar: Naturalmente, esse software não deve registrar meu hábito de navegação e deve ser capaz de monitorar e registrar a condição de conexão com a Internet, mesmo quando não estou online.

Graviton
fonte
11
Perguntei praticamente a mesma pergunta em SuperUser: superuser.com/questions/13361/...
David Z

Respostas:

6

Para um monitoramento rápido e de curto prazo, uma ferramenta como o Ping Plotter pode fornecer um gráfico de conectividade que inclui não apenas um gráfico de tempos de ping, mas também barras vermelhas que mostram quando não havia conectividade.

Para um monitoramento mais permanente e de longo prazo, uma ferramenta dedicada como Cacti ou Smoke Ping é o caminho a percorrer.

pgs
fonte
+1 por fumar.
usar o seguinte comando
5

Perdoe-me por ser um pouco offtopic, mas senti sua dor há alguns anos e desenvolvi um fluxo de trabalho que você pode achar útil.

Ao depurar um problema de conectividade, divido-o em três partes:

  • minha conexão com o ISP (entre mim e o gateway no ISP)
  • a infra-estrutura do ISP (você precisará fazer uma pequena investigação para descobrir isso, porque alguns ISPs não divulgam seus intervalos de rede. Observe a saída do traceroute e faça "whois" em cada IP começando com seu gateway. até um certo ponto, eles serão atribuídos ao seu ISP (essa é a infraestrutura interna do seu ISP)
  • o resto da internet

Minha ferramenta favorita para depurar problemas de rede é o mtr . Existem pelo menos as versões Linux e Windows. Funciona como uma combinação de ping e traceroute - é como um traceroute interativo.

Uma ampla classe de problemas de conectividade ocorre devido à perda de pacotes IP. Vou elaborar sobre eles em ordem inversa:

  • problemas fora do seu ISP. Esta não é uma desculpa para o seu suporte do ISP inverter clientes irritados. Eles devem trabalhar com o provedor upstream e resolver isso. Tais problemas não acontecem com frequência, porque os ISPs da espinha dorsal têm melhor qualidade. Eles podem ocorrer se algum link for desativado e o tráfego for redirecionado temporariamente por um link de backup com largura de banda menor.
  • problemas dentro da sua infraestrutura de ISP. Essa é a situação em que você pode ser mais severo. Ligue para o suporte e diga a eles "O seu roteador com este IP (você verá qual deles no mtr, haverá perdas de pacotes) tem problemas. Corrija-os e diga-me quanto tempo você precisa para consertar isso". Às vezes, eles dizem dez ou 30 minutos, apenas para evitar sua ligação, porque a maioria das pessoas liga uma vez e desiste. Se eles disseram dez minutos e o problema não está sendo resolvido, ligue novamente após dez minutos. Nunca diga "internet não está funcionando" ou algo assim. Diga a eles exatamente qual é o problema, se você puder descobrir, isso fará com que eles entendam que você conhece a parte tecnológica e que eles não vão se safar de silenciar você, fornecendo alguma desculpa tola.
  • problemas entre você e seu gateway. Isso pode ser mais difícil de depurar, porque há muitos fatores envolvidos. Eles podem acontecer porque a sua placa de rede falhou. Mas eles também podem acontecer porque você recebe ADSL através de uma linha telefônica antiga e o sinal é ruim. Esta já é a dor de cabeça do seu provedor de serviços de Internet, ela substituirá sua linha telefônica para atender aos padrões.

A falta de internet estressa muito as pessoas, por isso nunca seja rude ao conversar com o pessoal de suporte. Lembre-se de que eles estão apenas ganhando dinheiro dessa maneira e geralmente não são seus inimigos :-) Portanto, seja gentil com eles. Mas também sempre peça seu nome e ID. É importante porque, dessa forma, você já sabe o nome do qual se queixará mais tarde, se o pessoal do suporte fornecer informações imprecisas ou apenas contar mentiras claras para você (sim, isso também acontece). Se você sente que está desperdiçando seu tempo, solicite educadamente que seja ligado a um administrador de nível superior e fale com ele.

Configure um fórum hospedado localmente e espalhe a notícia entre os clientes de um determinado ISP. Se algo piorar, o fórum será preenchido instantaneamente com reclamações e registros que provam que o ISP realmente tem problemas e que o seu caso não é único. Esse argumento é muito valioso se a situação evoluir e você precisar conversar com um gerente sênior. Eles são muito sensíveis a esses assuntos e essa é uma das razões pelas quais muitos ISPs não têm seus próprios fóruns de suporte técnico para os clientes, porque cada problema relatado é um mau PR para eles :-)

Como corretamente apontado, os monopólios, especialmente os vinculados ao governo, são outra dor. Mas esta é uma espada de dois gumes. Se o monopólio ganhar má reputação contra seus clientes como "ISP de baixa qualidade", assim que surgir um segundo player no mercado (e isso acabará por acontecer, mais cedo ou mais tarde) - muitos clientes cancelarão seus contratos. Não para mudar para um ISP melhor, apenas para se livrar de um crappy.

Em relação ao seu problema de ping: sim, pode ser um problema de DNS. Às vezes, as startups de ISP (especialmente nos países em desenvolvimento) recebem um par de servidores DNS configurados ao iniciar seus serviços. Em algum momento, a base de clientes cresce o suficiente para que os servidores DNS não aguentem mais a carga "apenas porque às vezes ainda funciona, então não há necessidade de consertar nada". Existem algumas soluções alternativas aqui que podem ajudar a atenuar o problema:

  • use servidores DNS alternativos: os do google ou dos opendns. Use-os se possível, nem sempre é possível, porque alguns ISPs chegam a bloquear solicitações de DNS para servidores DNS de terceiros (adivinhe o que acontece quando seus próprios servidores DNS morrem por algum motivo)
  • use um proxy de cache DNS local. Eu usei o pdnsd e ele fez o trabalho muito bem para mim
halp
fonte
2

Você provavelmente precisa descobrir o que é uma boa definição de "estabilidade". Você fala, por exemplo, de uma falha na resolução de nomes (o erro "incapaz de resolver o host"), mas não menciona se o ICMP (pings) ou outro tráfego pode "sair" durante essas interrupções. Pode ser que você esteja usando um dispositivo de firewall / roteador com uma implementação de servidor DNS em cache com defeito, por exemplo, e vendo falhas no DNS que nada têm a ver com a conexão com a Internet.

Na minha opinião, você precisa encontrar um host que possa executar ping e, durante uma interrupção, verificar se pode ou não executar ping nesse host usando seu endereço IP na linha de comando ping.

Se os pings não passarem, eu faria um "traceroute" (ou "tracert", se você estiver no Windows) para o mesmo endereço IP e determinaria se conseguiria ver suas solicitações saindo da LAN e entrando no Rede do ISP.

Por fim, você realmente precisa descartar problemas com o seu software / equipamento antes de ter o problema de configurar qualquer software para fazer o monitoramento a longo prazo.

Se você chegar ao ponto de monitoramento de longo prazo, a resposta da pgs re: Cacti ou Smoke Ping é um bom caminho a percorrer. Você não precisa apenas medir o ICMP, no entanto. Você também poderia relatar com facilidade a capacidade de resolver nomes DNS ou se conectar a um servidor externo por meio de algum protocolo da camada de aplicativo.

Até você ter uma boa idéia do que está acontecendo, faz pouco sentido acompanhar quando está acontecendo, exceto como uma maneira de ajudar a determinar o que está acontecendo.

Evan Anderson
fonte
1

Não fará nenhuma diferença para um monopólio - pior ainda, um monopólio vinculado ao governo. Mesmo se você puder provar que sua conexão é ruim, há pouco incentivo para mudar alguma coisa.

sybreon
fonte
1

Você pode experimentar as ferramentas em measurelab.net , não posso dizer que já tentei essas ferramentas, mas é tudo uma questão de oferecer aos usuários a capacidade de testar sua conexão com a Internet.

As pessoas devem ser informadas sobre o que estão pagando. Por exemplo: limitação / bloqueio do BitTorrent

Qwerty
fonte
Obrigado! Acabei de instalar o Neubot (também neubot.org ) e é muito bom.
hourback
1

Este é um problema clássico de DNS que você tem aqui. Procure o DNS do Google e altere o servidor DNS no computador, se isso resolver o problema, altere-o no roteador e esqueça-o.

Liam
fonte