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