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 ではなく静的) を持つネットワーク アダプターとして認識するようにしました。

現状では、アプライアンスの IP アドレスに対して、アドレスとローカル ループバックの両方で ping を実行できますが、それ以外は実行できません。ホスト サーバーや同じ仮想スイッチ上の別のマシンにはアクセスできず、アプライアンスの外部からも 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

この動作の原因は何ですか? また、どのようにトラブルシューティングできますか?

関連情報