Итак, я настроил виртуальную машину в Virtual Box на ПК (обозначен как PC2), и я разместил веб-службу в виртуальной машине (IIS).
ПК2 - Windows Server 2003 VM - Windows 7 x86
Теперь я хочу получить доступ к веб-службам с другого ПК (обозначенного как ПК1) в сети, к которой подключен ПК1. Следующая диаграмма будет полезна, чтобы получить четкое представление.
Итак, локальная сеть 192.168.5.0. Но виртуальные сетевые порты IP по умолчанию 192.168.56.1. В ВМ его IP от DHCP по умолчанию. (ipconfig дает вам IP-адрес, например 10.0.0.2.15, маску подсети 255.255.255.0 и шлюз как 10.0.2.2).
На этом этапе я могу пропинговать PC1 (192.168.5.31) с виртуальной машины (10.0.2.15), но я не могу пропинговать 10.0.2.15 с ПК 1. Даже если я делаю виртуальные порты виртуальных машин и ПК2 в некотором статическом диапазоне, от виртуальной машины, Я не могу пинговать любой IP.
Как решить эту ситуацию? заранее спасибо