UB 12.04 Desktop - Servidor de Atualização do Sistema Principal vs Reino Unido e DNS

0

Sou muito novo no Ubuntu:)

Eu instalei recentemente o Ubuntu Desktop 12.04 - Meu sistema detectou (corretamente) que sou residente do Reino Unido e então eu configurei meu servidor de atualização para o servidor do Reino Unido.

No entanto, essa não foi uma boa escolha pelo seguinte motivo:

De acordo com o servidor de atualizações do Reino Unido, meu sistema requer cerca de 270 atualizações. No entanto, quando tento instalá-los, recebo a mensagem "esses atualizações seriam de fontes não autenticadas "e depois se recusa a instalar quaisquer atualizações.

Eu fiz algumas leituras e descobri que é recomendado usar o "Main" servidor para atualizações, então eu mudei para "Main" e executei o processo de atualização novamente, apenas para descobrir que meu sistema está TOTALMENTE atualizado e há ZERO de atualizações pendentes para aplicar ao meu sistema.

OK .. para que resolvesse algo que realmente não deveria ser um problema em primeiro lugar. Seria bom ver o servidor de atualizações do Reino Unido comprei "atualizado". (Alguma ironia técnica aqui, para quem percebeu)

Então, mudei para a próxima tarefa ...

No entanto, desde a mudança para o servidor "Principal" para atualizações do meu sistema não está mais respeitando minha configuração de DNS e, portanto, não posso continuar.

Minha configuração de DNS está definida como local (servidor DNS da intranet) localizado em minha sub-rede local (ou seja, 192.168.1.11/32 neste caso), no entanto, quando Eu tento executar o processo de atualização (ou qualquer processo do sudo apt-get) o sistema começa a tentar se conectar a servidores DNS fora da minha LAN.

Devido a políticas técnicas, recebi uma saída temporária para esses servidores DNS externos.

O que eu gostaria de saber é:

É possível forçar todas as solicitações de DNS do Ubuntu a respeitarem Servidor DNS configurado pelas configurações da minha rede.
IE. Todas as solicitações de DNS vão para o meu servidor DNS da LAN em 192.168.1.11

Obrigado.

    
por Asta-Risky 26.07.2013 / 16:22

1 resposta

0

Tente isso para o servidor atualizado:

QuantoforçaroDNS,tenteisto:

Vocêpodeeditarseu/etc/dhcp3/dhclient.confeadicionarosservidoresDNSàlinha"prepend"; Isso garantirá que os servidores DNS sejam usados toda vez.

Abra o terminal. Apenas pressione Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

sudo gedit /etc/dhcp3/dhclient.conf

Altere isto:

#prepend domain-name-servers 127.0.0.1; and change it to read

Para isso:

prepend domain-name-servers xxx.xxx.xxx.xxx  yyy.yyy.yyy.yyy 

Substitua o XXX e o YYY para refletir os servidores DNS que você deseja.

Para testar, você pode reiniciar, fazer logout e efetuar login novamente, ou apenas fornecer o comando

sudo /etc/init.d/networking restart

Você também pode definir as opções dns- * no seu arquivo de interfaces, para usar o DNS escolhido.

    
por Mitch 26.07.2013 / 17:12