Hyper-V 上的 Debian 6.0.10

Hyper-V 上的 Debian 6.0.10

我有一个供应商提供的设备,它是为 V-Sphere 开发的,我正在尝试将其转换为在 HyperV 上运行。到目前为止,我已将 v-Sphere 虚拟硬盘转换为 HyperV 硬盘,并使其正确启动。

该设备基于 Debian Squeeze 版本 6.0.10 构建,因此它不支持 HyperV 使用的“普通”网络适配器,因此我设置了一个旧式网络适配器,并让设备将其识别为具有 IP 地址(静态,而非 DHCP)的网络适配器。

就目前情况而言,我可以通过地址和本地环回从设备本身 ping 通设备的 IP 地址,但除此之外什么都做不了。我无法访问主机服务器或同一虚拟交换机上的另一台计算机,设备外部的任何设备也无法 ping 通它。

我可以消除 HyperV 虚拟交换机的问题,因为同一交换机上的其他虚拟机能够无问题地通信。

来自我的服务器的一些片段可能会有帮助:

:~# 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

。无论地址是什么,我都会得到相同的输出。

:~# 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

什么会导致这种现象?我该如何解决它?

相关内容