Как подключиться к localhost с виртуальной машины?


Я запускаю некоторые виртуальные машины с помощью VMware workstation на моем ПК (используя win 7), также я использую базовую установку WAMP. Я пытаюсь подключиться к своему серверу Win7 Apache с любой из виртуальных машин. Я попытался изменить следующую строку на моем httpd.файл conf:

<Directory "c:/wamp/www/">
    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Allow from all ## Was Deny from all
    Allow from 127.0.0.1
</Directory>

Таким образом, если я зайду в свой браузер виртуальной машины и наберу "http://my-ip/Project" я могу открыть проект, но я не могу видеть изображения или стили css, я думаю, что мне не хватает некоторых разрешений где-то, также я не думаю, что позволяю от всех это самый безопасный способ сделать это.

Кто-нибудь знает, как мне это сделать?

Заранее спасибо!

1 2

1 ответ:

Примените адреса Nat виртуальных машин к предложению "Allow from" в httpd.конф. 127.0.0.1 относится к вашему локальному хосту. Виртуальные машины не являются локальными хостами, насколько это касается Apache. Это компьютеры в виртуальной сети.