Endereço Linux VMWare Guest por Hostname

0

Esta questão é muito semelhante a esta , exceto a máquina host é o Windows Server 2003 em vez do OSX.

Essencialmente, eu preciso ser capaz de usar o SSH (via cygwin e / ou PuTTy) da máquina host em um convidado do CentOS usando apenas o nome do host, não o IP (devido ao DHCP). Temos imagens de VM mais antigas lá onde isso já funciona, no entanto, ao usar as novas VMs, você só pode acessá-las pelo endereço IP. Eu tenho andado por aí tentando descobrir quem colocou aqueles antigos para ativar o acesso pelo hostname (não há nenhuma entrada no arquivo "hosts" do Windows), mas até agora não tenho sorte.

Ele está rodando dentro do VMPlayer 3.1.0 usando NAT como seu tipo de rede.

Editar

Como está usando o NAT como seu tipo de rede, o nslookup não consegue encontrar a máquina, já que a VM está compartilhando sua conexão com o host. Aqui estão os resultados de um ping -a, note que isto é com o cygwin na máquina host, não sei se existe um sinalizador similar para o windows, já que o cygwin apenas usa o comando ping nativo do windows.

$ ping -a [guest_machine_name]

Pinging [guest_machine_name] [192.168.0.129] with 32 byte

Reply from 192.168.0.129: bytes=32 time=1ms TTL=6
Reply from 192.168.0.129: bytes=32 time<1ms TTL=6
Reply from 192.168.0.129: bytes=32 time<1ms TTL=6
Reply from 192.168.0.129: bytes=32 time<1ms TTL=6

Ping statistics for 192.168.0.129:
    Packets: Sent = 4, Received = 4, Lost = 0 (0%
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

Além disso, não há nenhuma diferença entre as configurações de rede nas imagens da VM do que eu posso dizer (configurações do VMWare, configurações do Gnome Network Config, / etc / hosts, / etc / ssh / sshd_config , basicamente algo um pouco relacionado que eu poderia encontrar). Eu removi todas as regras do iptables permanentemente e desativei o SELinux, pois achei que isso poderia ser uma causa do problema, mas ainda sem sorte.

    
por tj111 15.09.2010 / 17:19

0 respostas