Depois de se conectar através da VPN do meu trabalho, por que não consigo acessar recursos usando o DNS?

1

Eu segui o guia abaixo, que me permite acessar os recursos do meu trabalho via VPN. Seguindo o guia funcionou perfeitamente.

link

No entanto, só consigo acessar recursos em rede via endereço IP. Usando o nome DNS não funciona. Por que é que? O que posso fazer para resolver (ha ha) esse problema.

    
por Chad Braun-Duin 13.10.2010 / 05:47

2 respostas

2

Você disse que poderia fazer isso funcionar ao qualificar totalmente os nomes DNS. O que isto significa é que no trabalho você tem uma linha search workdomain.com no seu /etc/resolv.conf , de modo que o resolvedor local tente anexar esse domínio a quaisquer nomes não qualificados solicitados a serem resolvidos. Você pode obter o mesmo efeito colocando manualmente essa linha em sua casa /etc/resolv.conf , mas esteja ciente de que, se estiver usando o dhcp, ele poderá ser substituído na próxima vez que você adquirir um novo endereço IP.

    
por pjz 13.10.2010 / 06:47
0

Eu percebi isso. Eu só precisava qualificar totalmente os nomes DNS.

Editar:

As instruções encontradas no link abaixo podem ser usadas para adicionar permanentemente uma opção de busca ao resolv.conf. O usuário Linuturk forneceu as informações relevantes.

http://ubuntuforums.org/archive/index.php/t-306308.html
  

Primeiro, verifique se você tem acesso à Internet e verifique se o resolvconf   está instalado no seu sistema.

sudo aptitude install resolvconf
     

Em seguida, deixe-me explicar os elementos do resolvconf.

     

/etc/resolvconf/resolv.conf.d/head é o arquivo de cabeçalho para o   geração dinâmica. Deixe isso sozinho.

     

/etc/resolvconf/resolv.conf.d/base é a "carne" do arquivo,   ou o meio. Defina seus servidores de nomes aqui usando esta sintaxe:

     

servidor de nomes xxx.xxx.xxx.xxx

     

em que xxx.xxx.xxx.xxx é o endereço [ip] do seu servidor de nomes.

     

/etc/resolvconf/resolv.conf.d/tail é o final deste arquivo.   Deixe isso sozinho também.

     

/etc/resolvconf/resolv.conf.d/original é o original   configuração do arquivo. Não é nada que você tenha   fazer para este arquivo.

     

Depois de aplicar suas alterações, mas antes de reiniciar   seu serviço de rede, execute este comando:

sudo resolvconf -u
     

Isto irá executar o script e atualizar seu arquivo /etc/resolv.conf.   Isso aparentemente deve acontecer toda vez que a máquina inicializar.

     

Depois disso, reinicie seu serviço de rede com este comando:

sudo /etc/init.d/networking restart
    
por Chad Braun-Duin 13.10.2010 / 06:19