Moring SuperUsers, me meti em picles.
Eu tenho que servidores, os-net
e vmhost3
, conectados juntos através de um cabo cross-over em suas respectivas interfaces de 10Gbps. Ambos os servidores estão executando o Ubuntu 14.04 LTS, a única diferença é que os-net
é virtualizado no ESXi. A VM tem sua própria porta VMKernel, conectando-a à interface de 10 Gbps no servidor ESXi.
O problema que estou tendo é tentar fazer com que os dois servidores se comuniquem, se eu pingar os-net
via vmhost3
( ping -c 4 10.0.0.2
) ele envia a solicitação ARP e obtém uma resposta, mas quando envia a solicitação Solicitação de eco ICMP não recebe resposta.
Aqui está uma captura do wire-wire em os-net
(tshark -i eth0)
Capturing on 'eth0'
1 0.000000 10.0.0.3 -> 10.0.0.2 ICMP 98 Echo (ping) request id=0x6587, seq=1/256, ttl=64
2 0.000566 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
3 0.000959 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
4 0.997477 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
5 0.998023 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
6 1.006226 10.0.0.3 -> 10.0.0.2 ICMP 98 Echo (ping) request id=0x6587, seq=2/512, ttl=64
7 1.997455 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
8 1.997830 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
9 2.014184 10.0.0.3 -> 10.0.0.2 ICMP 98 Echo (ping) request id=0x6587, seq=3/768, ttl=64
10 3.022275 10.0.0.3 -> 10.0.0.2 ICMP 98 Echo (ping) request id=0x6587, seq=4/1024, ttl=64
11 3.022353 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
12 3.022810 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
13 4.021434 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
14 4.021797 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
15 5.021464 Vmware_f8:61:3c -> Broadcast ARP 42 Who has 10.0.0.3? Tell 10.0.0.2
16 5.021960 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 60 10.0.0.3 is at bc:30:5b:f1:f5:ba
Se eu tentar o contrário e tentar pingar vmhost3
de os-net
, obtenho esta captura (tshark -i em2)
Capturing on 'em2'
1 0.000000 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
2 0.000038 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
3 0.999355 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
4 0.999376 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
5 1.999370 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
6 1.999391 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
7 2.999564 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
8 2.999586 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
9 3.999327 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
10 3.999347 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
11 4.999358 Vmware_f8:61:3c -> Broadcast ARP 60 Who has 10.0.0.3? Tell 10.0.0.2
12 4.999385 Dell_f1:f5:ba -> Vmware_f8:61:3c ARP 42 10.0.0.3 is at bc:30:5b:f1:f5:ba
Qualquer ajuda é bem vinda e agradecida!