Pergunta

Não posso acessar minha máquina host da minha máquina de convidado usando o nome do computador (ou seja, ganha). Posso acessá -lo usando qualquer endereço IP que ele tenha na época, mas preciso de uma maneira consistente de acessá -lo (mesmo que não esteja online).

Eu tenho uma máquina virtual do Windows Server 2003 e um host Vista. Estou usando rede compartilhada (NAT). Estou executando o Microsoft Virtual PC 2007 SP1. Definei meu servidor DNS para 192.168.131.254 e tudo o mais é DHCP. Qualquer ajuda é apreciada.

Foi útil?

Solução

Faça um nome de domínio no arquivo hosts do Windows no sistema de host do Vista:

 C:\WINDOWS\system32\drivers\etc\hosts 

 172.16.16.4    localserver

Aqui está o blog que explica:

http://blog.flexuous.com/2007/02/04/virtual-pc-ip-routing-enabling-vpc-nat-loopback-conector-at-the-t-the-time/

Outras dicas

Você não mencionou a configuração da rede. Se você controlar o roteador, como uma rede doméstica, você tem algumas opções.

  • DNS dinâmico Atualizações. Quando um host recebe seu endereço IP via DHCP, ele pode atualizar automaticamente seus registros DNS com seu nome de host. Isso é semelhante aos serviços como o DynDNS, mas também funciona em sua rede local sem acesso líquido.
  • Atribuições estáticas do DHCP - Atribua um endereço IP ao relacionamento de endereço MAC no roteador, para que toda vez que uma solicitação DHCP seja enviada desse Mac, ela sempre obtém o mesmo endereço IP. Em seguida, você pode adicionar este endereço ao seu arquivo hosts para acesso via nome.

Outra opção seria configurar um dispositivo de loopback estático no host e no convidado e colocá -lo em sua própria rede privada. Dessa forma, o endereço IP nunca mudará. Em seguida, você pode adicionar os endereços IP correspondentes aos arquivos host de cada máquina respectiva à referência pelo nome.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top