Usando o RDP para se conectar ao Windows XP em um hypervisor Xen

1

Eu tenho um grande servidor de rack antigo que desejo carregar vários sistemas operacionais de área de trabalho e, em seguida, ser remoto para testar meu aplicativo. Eu decidi experimentar o Xen e estou usando o CentOS 5.4 como meu dom0. Dom0 funciona perfeitamente, então eu carreguei uma cópia do Windows XP para ser minha primeira máquina virtual. Atualmente é dom1.

Quando uso a ferramenta gráfica Virtual Machine fornecida com o CentOS, posso abrir o Windows XP, usar o IE e visualizar os sites desejados. Eu também posso fazer ping em sites na minha rede local.

Agora quero falar com minha máquina virtual XP de outros computadores na rede por meio do RDP. Ativei o acesso à Área de Trabalho Remota e verifiquei se a exceção do Firewall do Windows para a Área de Trabalho Remota estava marcada na minha máquina virtual do XP.

Primeiro, estou um pouco confuso com o endereço IP que devo usar para me conectar ao XP. Eu tenho a grande confusão de interfaces de rede que toda a documentação falou. Apenas dois possuem endereços IP: virbr0 e eth1. A máquina possui três interfaces de rede, como um servidor típico da HP. Eles são rotulados 1, 2 e Mgmt e apenas um cabo físico é anexado a 2. Eu tentei usar o Terminal Services Client no dom0 para conectar-me a ambos os endereços, mas nenhum deles funciona. A interface de rede vif1.0 não possui um endereço IP.

Depois de ler a documentação, parece que deve haver algum arquivo em / etc / xen / auto com um endereço IP. Eu criei um chamado vm01.cfg e coloquei:

vif = [ '192.168.0.xxx' ]

mas isso não parece fazer nenhum bem.

Alguma sugestão?

    
por rancidfishbreath 16.01.2010 / 01:00

1 resposta

1

Você vai querer alcançar o endereço IP que está na caixa do Windows XP.

A coisa mais simples a fazer seria verificar a saída do ipconfig na caixa do Windows XP.

Pegue esse IP e veja se você pode fazer ping dele a partir de dom0 e depois de outro cliente em sua rede.

Se você não puder fazer o ping de ambos, tente o RDP para esse endereço.

Se você puder fazer ping dele no dom0, mas não em outro cliente, veja abaixo.

Se o endereço IP que ele possui for diferente do seu lan, suas VMs podem estar atrás de um NAT no dom0.

Minha experiência vem do VMWare, então não posso dizer quais configurações alterar, mas meu entendimento é que o Xen tem opções de rede similares.

Os dois modos comuns que você tem são NAT e Bridged.

No caso do NAT, o dom0 está agindo como um roteador para o seu dom1-n (basicamente agindo da mesma forma que um roteador de links domésticos faz). Eles vão receber endereços IP atribuídos a partir de dom0 e o dom0 será seu gateway padrão. Do dom1-n você deve poder se comunicar com dispositivos em sua LAN principal, mas a direção oposta não funcionará. Semelhante a como o seu PC pode sair na Internet, mas os dispositivos na Internet não podem chegar ao seu PC por trás do seu roteador / firewall.

No caso do modo Bridged, o dom0 cria um switch de rede virtual e é como se dom1-n estivesse conectado à mesma rede que o dom0. Eles obterão seus endereços IP do mesmo servidor DHCP que todos os demais em sua rede e poderão se comunicar com todos os dispositivos em sua LAN.

Você provavelmente deseja estar no modo de ponte, já que deseja acessar as máquinas convidadas de outros clientes na sua rede.

    
por 16.01.2010 / 02:54