Tenho um dispositivo fornecido pelo fornecedor que foi desenvolvido para o V-Sphere, que estou tentando converter para rodar no HyperV. Até agora, converti o disco rígido virtual v-Sphere em um HyperV e consegui inicializá-lo corretamente.
O dispositivo é construído no Debian Squeeze versão 6.0.10, portanto não possui suporte nativo para o adaptador de rede 'normal' que o HyperV usa, então configurei um adaptador de rede legado e fiz com que o dispositivo o reconhecesse como um adaptador de rede com um endereço IP (estático, não DHCP).
No momento, posso executar ping no endereço IP do dispositivo, tanto por endereço quanto por loopback local, mas nada mais. Não consigo acessar o servidor host ou outra máquina no mesmo switch virtual, e nada de fora do dispositivo também pode fazer ping.
Consigo eliminar o switch virtual HyperV como problema, pois outras máquinas virtuais no mesmo switch conseguem se comunicar sem problemas.
Alguns trechos do meu servidor que podem ser úteis:
:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.20.1.0 * 255.255.255.0 U 0 0 0 eth3
default 172.20.1.251 0.0.0.0 UG 0 0 0 eth3
.
:~# ifconfig
eth3 Link encap:Ethernet HWaddr 00:15:5d:01:74:06
inet addr:172.20.1.229
Bcast:172.20.1.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3152 errors:0 dropped:131898 overruns:0 frame:0
TX packets:96 errors:509 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:7000
RX bytes:1389454 (1.3MiB) TX bytes:12231 (11.9 KiB)
Interrupt:9 Base address:0xec00
lo Link Encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:246326 errors:0 dropped:0 overruns:0 frame:0
TX packets:246326 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:89094448 (84.9MiB) TX bytes:89094448 (84.9MiB)
.
:~#lspci
###Omitted for the sake of brevity###
00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 211140[FasterNet] (rev 20)
.
:~#cat /etc/network/interfaces
###Comments omitted for brevity###
auto eth3
iface eth3 inet static
address 172.20.1.229
netmask 255.255.255.0
network 172.20.1.0
broadcast 172.20.1.255
gateway 172.20.1.251
dns-nameservers 172.20.1.242
. Independentemente do endereço, recebo a mesma saída.
:~# ping 172.20.1.251
PING 172.20.1.251 (172.20.1.251) 56(84) bytes of data.
From 172.20.1.229 icmp=1 Destination Host Unreachable
O que causaria esse comportamento e como posso solucioná-lo?