Configurações de DNS no Ubuntu 14.04

0

Eu acabei de atualizar no Ubuntu 14.04 porque eu fiz uma coisa desagradável e desajeitadamente deletei arquivos de configuração no meu Ubuntu 12.04 anterior, e agora minha rede não está funcionando corretamente.

O servidor POP do meu e-mail é algo como pop.univmtl.ca , é o nosso servidor de e-mail da universidade. Quando estou fora da universidade, o endereço do servidor POP é 142.137.XXX.130 e, quando estou na universidade, é suposto ser 10.162.XXX.162 . O problema é que meu e-mail não funciona mais toda vez que eu conecto na rede local da minha universidade.

Então eu tentei pingar pop.univmtl.ca -c4 , depois descobri que o servidor POP ainda é 142.137.XXX.130 mesmo que eu esteja dentro da universidade rede local. E quando tento alterar as configurações POP do meu e-mail para o IP do servidor POP ( 10.162.XXX.162 ), ainda posso receber meu e-mail. Mas eu não estou disposto a mudar este endereço toda vez, então eu estava olhando para solucionar minhas configurações de DNS.

Eu não experimentei o Ubuntu nem o trabalho em rede, mas depois do googling eu editei

sudo gedit /etc/dhcp/dhclient.conf

e adicionei quase todos os servidores DNS que encontrei quando estou pingando do meu tablet, aqui está a linha:

prepend domain-name-servers 10.162.X.50, 10.162.X.51, 206.167.X13.111, 206.167.X53.111, 8.8.8.8, 8.8.4.4;

(Desculpe por mudar alguns dígitos para X, eu não sei nada sobre questões legais).

O que eu A informação de conexão quando eu abro a GUI network-manager parece OK, parece que o DNS certo é usado, e quando eu faço

nmcli dev list iface wlan0 | grep IP4

Eu recebo:

IP4.DNS[1]:                             10.162.X.50
IP4.DNS[2]:                             10.162.X.51
IP4.DNS[3]:                             206.167.X13.111
IP4.DNS[4]:                             206.167.X53.111
IP4.DNS[5]:                             8.8.8.8
IP4.DNS[6]:                             8.8.4.4
IP4.WINS[1]:                            10.18.X.35
IP4.WINS[2]:                            10.18.X.37

Mas, mesmo com essa configuração, o ping pop.univmtl.ca -c4 ainda me fornece um endereço IP incorreto do servidor POP. nm-tool me deu o mesmo resultado acima. Além disso, tentei sudo gedit /etc/resolvconf/resolv.conf.d e comentar a linha dns = dnsmasq . Isso não resolveu o problema.

Por favor me ajude, eu não sei mais o que fazer! Eu tentei procurar tudo o que pode redefinir todas as configurações de rede, mas meu problema ainda está lá. Obrigado antecipadamente.

Andrew

    
por A. Salomon 21.11.2014 / 18:11

2 respostas

0

Se você puder usar o DHCP, faça e exclua todas as configurações de DNS da interface, deixe o roteador atribuir o servidor DNS correto à sua placa de rede, se você fizer as configurações manualmente em / etc / network / interfaces ou pode configurar várias configurações para uma interface, wlan0 e wlan0: 0, uma para a escola e outra para a outra, use apenas os servidores DNS necessários em cada perfil.

Uma maneira fácil de ver, o que está fornecendo o endereço IP incorreto, use o comando dig contra o nameserver da escola.

$ dig @10.162.X.50 pop.univmtl.ca 

Procure por um registro, seu principal servidor de nomes deve ser o da escola com IP 10.162.XXX.162. Se isso estiver certo, significa que provavelmente outro servidor de nomes está sendo usado. Muitos servidores de nomes não ajudam, pois o primeiro encontrado é exibido, o mesmo se aplica a / etc / hosts.

Correção de curto prazo seria alterar / etc / hosts e adicionar linha quando na escola, fazer um script.

10.162.XXX.162 pop.univmtl.ca
    
por Mike 21.11.2014 / 19:21
0

Obrigado pela sua resposta!

A saída de:

dig pop.univmtl.ca +short

parece estar correto: 10.162.X.162

Mas quando eu pingar pop.univmtl.ca -c4 , ele é reiniciado procurando o endereço IP incorreto:

PING pop.univmtl.ca (142.137.XXX.130) 56(84) bytes of data.

--- pop.univmtl.ca ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3023ms

Não tenho mais certeza se o DNS é a fonte do meu problema, mas se não for o DNS, o que devo procurar? A internet está funcionando em todos os casos, mas o único problema é o meu e-mail!

A saída de dig @ 142.137.XXX.130 pop.univmtl.ca :

; <<>> DiG 9.9.5-3-Ubuntu <<>> @142.137.XXX.130 pop.univmtl.ca
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
    
por A. Salomon 21.11.2014 / 21:21