Solução de problemas de rede no Ubuntu Trusty Tahr

Solução de problemas de rede no Ubuntu Trusty Tahr

Então parece que tenho dois problemas. Meu primeiro problema é que só consigo conectar pingmeu roteador de forma intermitente no meu Ubuntu Desktop (por endereço IP). Em segundo lugar, meu Ubuntu Desktop falha intermitentemente ao executar o DNS corretamente ("DNS_PROBE_FINISHED_NO_INTERNET"/"Não é possível encontrar o servidor"). Observe o termo de forma intermitente. Presumo que os dois estejam conectados, mas não posso ter certeza.

Tudo na rede funciona - é definitivamente o Desktop. Na verdade, estou escrevendo este post a partir de uma VM que estou executando no Destkop - nunca tive problemas de rede com a rede desta VM - acesso total à rede e à Internet, sob demanda, com desempenho total.

Eu gostaria de poder configurar manualmente a rede ( /etc/resolv.confe /etc/network/interfaces), mas NetworkManagere dnsmasqe resolconfcontinuam sobrescrevendo as configurações e geralmente obscurecendo o que realmente está acontecendo com a rede. No entanto, aceitarei qualquer resposta - afastar-se do NetworkManager e de outras ferramentas parece ser o começo mais simples para entender o problema.

Pesquisei muito nas últimas semanas e vi vários fóruns, mas nada parece funcionar para mim. A remoção dnsmasqe resolvconfnão funcionou (embora não tentei remover network-manager). Colocar entradas do servidor DNS /etc/resolvconf/resolv.conf.d/basenão ajudou. As entradas manuais são resolv.confsubstituídas interfaces(sem surpresa).

Para alguns antecedentes, minha área de trabalho é uma conexão de rede com fio (cat5) executada diretamente no meu roteador, com um IP estático e configurações de DNS configuradas internamente apontando para vários servidores DNS públicos, por exemplo, Google (ou seja, os servidores DNS foram configurados através NetworkManager - não recebido via DHCP). Nada é "novo" nesta configuração - ela funcionou continuamente por meses, até que apareceu há cerca de 6 semanas. Parece não variar de acordo com a hora do dia, com a demanda da área de trabalho ou com a demanda total do roteador. Simplesmente “acontece” às vezes por 30 segundos, às vezes por 2 horas.

Qualquer pensamento seria apreciado. Obrigado!

Responder1

Já vi isso antes... cabo ruim. Então poderia ser simples assim: você já tentou usar um cabo CAT-6 ou CAT-5e totalmente novo?

Pode ser uma porta física ruim em qualquer extremidade que simplesmente não está mais encaixada corretamente.

Isso também pode ser algo esotérico, como firmware de switch incorreto que está causando uma queda aleatória do link e subsequente bloqueio/aprendizado da tabela CAM da árvore de abrangência (atraso de 30 segundos no tráfego).

Além disso, você pode limpar o resolvconf junto com o ubuntu-minimal, infelizmente você não pode excluir o dnsmasq-base, pois alguns pacotes principais, incluindo o network-manager, têm um Depends definido para ele, mas você pode fazer isso para impedi-lo de realmente iniciar e mexendo com coisas do sistema:

$ sudo mv /usr/sbin/dnsmasq /usr/sbin/dnsmasq.off
$ sudo ln /bin/true /usr/sbin/dnsmasq
$ sudo chattr +i /usr/sbin/dnsmasq

Isso fará com que o sistema pense que faz algo (apenas sai como "verdadeiro"), embora não o tenha feito, e ainda satisfaz o Depends no apt for network-manager. E você consegue manter sua sanidade. Fiz isso com bons resultados, sem mexer mais no /etc/resolv.conf (apenas minha VPN mexe com ele agora).

Lembre-se de que se o pacote dnsmasq for atualizado, talvez seja necessário refazer isso. Eu sugiro que você coloque um Hold nisso.

informação relacionada