Ну, я настроил виртуальную машину в 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. даже если я сделаю виртуальные порты виртуальной машины и компьютера PC2 ips в некотором статическом диапазоне, от виртуальной машины я не могу пропинговать любой IP.
Как решить эту ситуацию? заранее спасибо