Я использую локальную сеть. Мой IP-адрес находится в диапазоне от 192.168.1.2 до 192.168.1.15. Все IP-адреса статические. IP-адрес моего маршрутизатора — 192.168.1.1, и я предоставляю его в качестве шлюза по умолчанию и предпочитаемого DNS-сервера на клиентских машинах.
В этом сценарии все работало отлично. Я мог пользоваться интернетом и получать доступ к службам на других машинах. НО я установил VMware server 2 на Windows XP для размещения виртуальной машины (VM) Windows 2003. Я установил следующую конфигурацию:
Windows XP's => 192.168.1.11.
Windows 2003 => 192.168.1.12. (virtual machine)
Этот подход работал просто отлично, поскольку он работал с Microsoft Virtual PC. Я могу получить доступ к веб-сайтам mysql и IIS на виртуальной машине Windows 2003.
НО две вещи больше не работают в Windows XP:
- подключение к интернету - но я вижу MAC-адрес на беспроводном маршрутизаторе
- IIS - пинг на 127.0.0.1 проходит нормально, так как я не могу попасть ни на localhost:8222, ни на localhost
Кто-нибудь знает, как это исправить? (хотя бы подключение к интернету)
решение1
Попробуйте отключить виртуальные сетевые адаптеры, которые VMWare Server автоматически устанавливает на вашем хосте, и посмотрите, станет ли ситуация лучше; они называются «VMware Network Adapter VMnetX».
решение2
Я не помню подробностей... но я думаю, что это связано с типом vNIC, который вы представляете серверу. Вы пробовали другие варианты под сервером VM для этого хоста NIC?