Questão:
Acessando hosts virtuais do Mac a partir do XP do Parallel
Michal M
2011-03-17 15:58:54 UTC
view on stackexchange narkive permalink

Estou tendo problemas para acessar hosts virtuais (localizados no meu Mac) do XP instalado via Parallels.

Aqui está a configuração:

  • Mac OS X 10.6.6
    • usando apache pré-instalado rodando via Web Sharing (não usando MAMP!)
    • vários hosts virtuais definidos na configuração do apache
  • Parallels 6
  • Windows XP Pro 64 bits instalado via Parallels
    • Configuração de rede definida como Compartilhada Budap/li>
    • hosts virtuais do Mac adicionado ao arquivo C: \ Windows \ system32 \ drivers \ etc \ hosts

Fazer ping no gateway (Mac) do Windows parece funcionar bem, mas não pode acessar sites hospedados nele - nem acessando diretamente o IP nem por VHosts.

Desativar o firewall não parece ajudar.

O que estou fazendo de errado?

Um responda:
g .
2011-03-17 17:10:06 UTC
view on stackexchange narkive permalink

Supondo que não haja problemas de firewall, pode valer a pena verificar se você está usando o endereço IP correto para se conectar ao seu Mac. Ao usar a Rede compartilhada , o Parallels cria uma sub-rede separada que é usada entre o Parallels e seu Mac. Dessa forma, seu Mac usará um endereço IP diferente para se comunicar com o Parallels do que para se comunicar com sua rede externa / local.

Aqui está um exemplo de configuração:

Mac

  • IP da rede local: 192.168.1.10
  • IP da rede Parallels: 10.211.55.2

Parallels

  • IP da rede Parallels: 10.211.55.3

Rede

  • Gateway padrão do Parallels: 10.211.55.1

Porque todos esses IPs são não roteáveis ​​, as tentativas de conexão com o Mac usando o endereço 192.168.1.10 falharão no Parallels. Você precisará usar o endereço 10.211.55.2 para se conectar ao Mac. Observe que este não é o mesmo que o endereço do Gateway.

Também vale a pena ressaltar que o endereço IP da rede Parallels é atribuído via DHCP e tem potencial para mudar. Isso significa que você precisaria alterar as entradas em seu arquivo hosts. *

E, finalmente, certifique-se de que o Apache esteja ouvindo no endereço IP da rede Parallels. A configuração padrão deve escutar em todas as portas, mas vale a pena verificar se você alterou a configuração do Apache.

* Existem instruções aqui para alterar o adaptador de rede Parallels no Mac para usar um endereço específico, mas isso é para Tiger.

Sim, eu entendo como funciona o roteamento ao usar a rede compartilhada. No meu caso, o IP da rede Parrallels do Mac é 10.113.113.1 e o IP da rede do cliente Windows do Parallels é 10.113.113.100. Do cliente Windows, estou tentando acessar 10.113.113.1 e não é possível :(
No meu, tenho IP separado para o gateway e para o Mac. Você pode usar ifconfig no Terminal para ver se o seu Mac tem outro IP nessa sub-rede?
Está correto!!! Muito obrigado mesmo. Achei meio óbvio que usaria o mesmo, mas não usa! No meu caso, o gateway é 10.113.113.1 e o Mac (apache) é 10.113.113.2. Muito apreciado! Adicione esta dica à sua resposta e eu aceitarei.


Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 2.0 sob a qual é distribuído.
Loading...