Problemas de DNS com uma configuração IP estática em uma VM

0

Estou usando o Parallels Desktop 10.2 para Mac no OS X Yosemite. Eu estou tentando configurar meu meu cliente (Ubuntu 14.04) para hospedar um site que está disponível para o host através de um determinado nome de domínio.

Nas configurações de rede avançadas, configurei o endereço inicial compartilhado (como o host está compartilhando sua rede com essa VM) como 10.211.55.20 - o endereço final é 10.211.55.254. E eu mudei meu arquivo / etc / network / interfaces de tal forma que eth0 é configurado estaticamente.

/ etc / network / interfaces:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 10.211.55.1
    netmask 255.255.255.0
    gateway 10.211.55.20

Isso funciona até certo ponto. Depois de adicionar uma entrada ao arquivo / etc / hosts do host, posso acessar o servidor do cliente por meio do nome do host especificado. No entanto, outros nomes de domínio não são resolvidos no cliente. Eu fiz uma pesquisa extensa para descobrir o que dá e não consigo encontrar uma solução que funcione para mim. Eu tentei adicionar a linha dns-nameservers 10.211.55.20 e (em uma tentativa diferente) dns-nameservers 8.8.8.8 8.8.4.4 (DNS público do Google) sem sucesso. Eu tentei adicionar uma entrada para o arquivo /etc/resolvconf/resolv.conf.d/base também sem sucesso. Alguma idéia do que estou perdendo ou fazendo errado? Eu ainda sou muito novo em redes, então não sei exatamente o que estou fazendo fora da ajuda que posso encontrar via Google.

Além disso, se alguém puder me orientar sobre como configurar isso para o IPv6, isso será muito apreciado.

    
por Tyler Crompton 22.05.2015 / 19:42

2 respostas

1

Parece que você não tem uma rota para a Internet configurada para a rede virtual em que suas VMs residem. Você deve tentar ver se pode colocar suas VMs em uma ponte transparente ou configurar um roteador para a rede da máquina virtual . Se você não puder efetuar ping em 8.8.8.8 de sua rede, deverá resolver o problema de roteamento antes de poder resolver seus problemas de DNS.

Certifique-se de que você pode realizar todos os procedimentos a seguir na seguinte ordem.

  1. Efetue ping na sua máquina local no seu IP privado
  2. Efetue ping no seu gateway padrão no seu IP interno.
  3. Execute ping no seu computador que hospeda a VM.
  4. Efetue ping de um IP comum na Internet (por exemplo, 8.8.8.8)
por 24.05.2015 / 02:09
1

Eu perdi completamente a parte em que você foi capaz de acessá-lo através de uma entrada / etc / hosts.

O intervalo de IPs que você forneceu se parece com o intervalo de DHCP, portanto, configurar seu IP para .1 provavelmente está em conflito. Defina-o como 10.211.55.5 ou algo um pouco mais alto.

    
por 22.05.2015 / 19:54