V-Sphere용으로 개발된 공급업체 제공 어플라이언스가 있는데 이를 HyperV에서 실행하도록 변환하려고 합니다. 지금까지 v-Sphere 가상 하드 드라이브를 HyperV 하드 드라이브로 변환하여 올바르게 부팅하도록 했습니다.
어플라이언스는 Debian Squeeze 버전 6.0.10을 기반으로 구축되었으므로 HyperV가 사용하는 '일반' 네트워크 어댑터에 대한 기본 지원이 없으므로 레거시 네트워크 어댑터를 설정하고 어플라이언스가 이를 네트워크 어댑터로 인식하도록 했습니다. IP 주소(DHCP가 아닌 고정)입니다.
지금 당장은 주소와 로컬 루프백을 통해 어플라이언스의 IP 주소를 자체적으로 핑할 수 있지만 그 외에는 아무 것도 할 수 없습니다. 호스트 서버나 동일한 가상 스위치의 다른 컴퓨터에 연결할 수 없으며 어플라이언스 외부의 어떤 것도 핑할 수 없습니다.
동일한 스위치에 있는 다른 가상 머신이 문제 없이 통신할 수 있으므로 문제인 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
이 동작의 원인은 무엇이며 어떻게 문제를 해결할 수 있습니까?