Solucionando problemas de rede no Ubuntu Trust Tahr

1

Então eu pareço ter dois problemas. Meu primeiro problema é que eu posso apenas intermitentemente ping meu roteador do meu Ubuntu Desktop (por endereço IP). Em segundo lugar, minha área de trabalho do Ubuntu falha intermitentemente em executar corretamente o DNS ("DNS_PROBE_FINISHED_NO_INTERNET" / "Não é possível localizar o servidor"). Por favor, note o termo de forma intermitente. Eu suponho que os dois estão conectados, mas não posso ter certeza.

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

Eu gostaria de poder configurar manualmente a rede ( /etc/resolv.conf e /etc/network/interfaces ), mas as configurações% de NetworkManager e dnsmasq e% co_de permanecem sobrescrevendo e geralmente obscurecendo o que realmente está acontecendo com a rede. Vou me contentar com qualquer resposta, no entanto - ficar longe do NetworkManager e de outras ferramentas parece ser o começo mais simples para entender o problema.

Eu fiz muitas pesquisas nas últimas duas semanas, e vi vários fóruns, mas nada parece funcionar para mim. A remoção de resolconf e dnsmasq não funcionou (ainda não tentei remover resolvconf ). Colocar entradas do servidor DNS em network-manager não ajudou. Entradas manuais em /etc/resolvconf/resolv.conf.d/base e resolv.conf são sobrescritas (sem surpresa).

Para alguns contextos, minha área de trabalho é uma conexão de rede com fio (cat5) sendo executada diretamente no meu roteador, com um IP estático e configurações DNS internamente configuradas apontando para vários servidores DNS públicos, por exemplo, Google (isto é, os servidores DNS foram configurados através do NetworkManager - não recebidos via DHCP). Nada é "novo" sobre esta configuração - foi correndo durante meses até que isso apareceu há cerca de 6 semanas. Não parece variar de acordo com a hora do dia ou a demanda do Desktop ou a demanda total no roteador. Apenas "acontece" às vezes por 30 segundos, às vezes por 2 horas.

Qualquer pensamento seria apreciado. Obrigado!

    
por ice13berg 01.06.2015 / 12:05

1 resposta

0

Eu já vi isso antes ... cabo ruim. Então pode ser assim tão simples, você já tentou usar um novo cabo CAT-6 ou CAT-5e?

Pode ser uma porta física ruim em ambas as extremidades que não está mais ocupando corretamente.

Isso também pode ser algo esotérico como o firmware do switch defeituoso que está causando uma queda aleatória de links e subsequente bloqueio / aprendizado da tabela CAM do spanning tree (atraso de 30 segundos no tráfego).

Além disso, você pode limpar o resolvconf junto com o ubuntu-minimal, infelizmente não é possível excluir o dnsmasq-base como alguns pacotes principais, incluindo o network-manager, ter um Depends definido para isso, mas você pode fazer isso para realmente começando 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 irá enganar o sistema, fazendo-o pensar que faz algo (apenas sai "verdadeiro"), mas isso não aconteceu, e ainda satisfaz o Depends in apt para o network-manager. E você consegue manter sua sanidade. Eu fiz isso com bons resultados, sem mais problemas com o /etc/resolv.conf (somente minha VPN mexe com isso agora).

Tenha em mente que, se o pacote dnsmasq for atualizado, talvez seja necessário refazer isso. Eu sugiro que você coloque um Hold nele.

    
por 02.06.2015 / 00:42