Toda vez que eu pingar uma das minhas VMs do Ubuntu de outra VM, obtenho um IP diferente resolvido .. como isso poderia ser?

0

Sempre que faço ping em uma de minhas VMs de outra VM pelo hostname, obtenho um endereço IP diferente resolvido para ela ...

Ambas as VMs são Ubuntu 12.04 em execução no VMware Workstation 10. Todas as VMs estão sendo executadas com rede em ponte, todas com DHCP, incluindo o host. O host é o Windows 8.1, todas as VMs envolvidas são o Ubuntu 12.04.

Essa VM que não está conseguindo fazer o ping do ci-server foi clonada de outra VM do Ubuntu que funciona perfeitamente.

O que estou pingando é o ci-server. Esta é a saída do ping:

administrator@ubuntu-x64-cr:~$ ping ci-server
PING ci-server.att.net (192.168.1.179) 56(84) bytes of data.

--- ci-server.att.net ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2008ms

administrator@ubuntu-x64-cr:~$ ping ci-server
PING ci-server.att.net (192.168.1.182) 56(84) bytes of data.

--- ci-server.att.net ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2000ms

administrator@ubuntu-x64-cr:~$ ping ci-server
PING ci-server.att.net (192.168.1.206) 56(84) bytes of data.

--- ci-server.att.net ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms

O endereço IP correto no ci-server é 192.168.1.214.

Alguém tem alguma idéia de como isso pode acontecer? e, especialmente, como eu poderia resolver isso?

ATUALIZAÇÃO:

Esta é a VM que estou tentando fazer ping da configuração de rede:

administrator@ubuntu-x64-cr:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:9c:fc:87  
          inet addr:192.168.1.203  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe9c:fc87/64 Scope:Link
          inet6 addr: 2602:306:c49b:1280:20c:29ff:fe9c:fc87/64 Scope:Global
          inet6 addr: 2602:306:c49b:1280:1014:ca10:2b9b:68f/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25683 errors:0 dropped:0 overruns:0 frame:0
          TX packets:734 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1656255 (1.6 MB)  TX bytes:93217 (93.2 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:303 errors:0 dropped:0 overruns:0 frame:0
          TX packets:303 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:30322 (30.3 KB)  TX bytes:30322 (30.3 KB)

O mais estranho é quando tento derrubar essa interface, entendo que ela não está configurada ... isso é muito estranho.

administrator@ubuntu-x64-cr:~$ sudo ifdown eth0
ifdown: interface eth0 not configured

UPDATE 2 Fiz mais alguns pings, depois fiz um arp-an. É assim que as tabelas se parecem:

administrator@ubuntu-x64-cr:~$ arp -an
? (192.168.1.254) at 90:b1:34:96:09:10 [ether] on eth0
? (192.168.1.214) at 00:0c:29:24:60:09 [ether] on eth0
? (192.168.1.157) at <incomplete> on eth0
? (192.168.1.158) at <incomplete> on eth0
? (192.168.1.156) at <incomplete> on eth0

Curiosamente, estes últimos 3 endereços IP foram os que o ci-server (o destino do meu Ping) resolveu.

Se eu fizer ping usando o IP do servidor de destino, ele funcionará bem.

Eu tentei alterar o endereço MAC do sistema operacional, definindo eth0 para corresponder ao endereço MAC da VM em / etc / network / interfaces, mas isso não ajudou ... mesmo resultado.

UPDATE 3

Aqui estão mais algumas informações sobre a resolução de nomes:

administrator@ubuntu-x64-ff:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1

e

administrator@ubuntu-x64-ff:~$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   ubuntu

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Além disso, por solicitação:

administrator@ubuntu-x64-ff:~$ dig 127.0.0.1 ci-server

; <<>> DiG 9.8.1-P1 <<>> 127.0.0.1 ci-server
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37070
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;127.0.0.1.         IN  A

;; ANSWER SECTION:
127.0.0.1.      0   IN  A   127.0.0.1

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Nov 17 09:43:43 2013
;; MSG SIZE  rcvd: 43

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54267
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 19, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ci-server.         IN  A

;; ANSWER SECTION:
ci-server.      0   IN  A   192.168.1.164
ci-server.      0   IN  A   192.168.1.166
ci-server.      0   IN  A   192.168.1.168
ci-server.      0   IN  A   192.168.1.171
ci-server.      0   IN  A   192.168.1.173
ci-server.      0   IN  A   192.168.1.174
ci-server.      0   IN  A   192.168.1.176
ci-server.      0   IN  A   192.168.1.178
ci-server.      0   IN  A   192.168.1.179
ci-server.      0   IN  A   192.168.1.182
ci-server.      0   IN  A   192.168.1.206
ci-server.      0   IN  A   192.168.1.207
ci-server.      0   IN  A   192.168.1.209
ci-server.      0   IN  A   192.168.1.214
ci-server.      0   IN  A   192.168.1.157
ci-server.      0   IN  A   192.168.1.158
ci-server.      0   IN  A   192.168.1.159
ci-server.      0   IN  A   192.168.1.161
ci-server.      0   IN  A   192.168.1.162

;; Query time: 4 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Nov 17 09:43:43 2013
;; MSG SIZE  rcvd: 331

Alguma sugestão ou idéia de por que o ci-server resolve um IP diferente toda vez que eu faço o ping?

Obrigado !!

Eduardo

    
por Edy Bourne 17.11.2013 / 06:03

0 respostas