Как соединить сетевое соединение между хостом и гостевой ОС в VMWare Player
Моя главная операционная система - Windows 8, а моя гостевая ОС - lubuntu. По сути, я пытаюсь запустить сервер Django из моей гостевой ОС на 0.0.0.0:8000
так что я могу получить к нему доступ из моей основной ОС.
Я написал, как я могу получить доступ к серверу из моей хост-системы в stackoverflow.
В этой статье один из пользователей предложил мне изменить сеть на "режим моста". Я попробовал вот что:
- Я пошел в VMWare Player
- Нажмите "Игрок -> Управление -> Настройки виртуальной машины"
- Изменен "Сетевой адаптер" с "NAT" на "Мостовой"
После этого моя гостевая ОС потеряла подключение к Интернету. Я запустил сервер Django на 0.0.0.0:8000
и мог получить к нему доступ, перейдя либо 0.0.0.0:8000
ИЛИ ЖЕ 192.168.174.233:8000
из гостевой ОС (IP-адрес моей гостевой ОС 192.168.174.233
.. IP-адрес моей операционной системы 192.168.2.37
), но я не смог получить к нему доступ ни по одной из двух ссылок с хост-ОС..
Я правильно соединяю соединение или я делаю что-то не так?
2 ответа
Возможно, вы хотите попробовать добавить сеть только для хоста? В настройках на вкладке сеть добавьте сеть только для хоста (vboxnet0). Затем перейдите к своей виртуальной машине и добавьте ее в качестве второго сетевого адаптера. Наконец, когда вы запускаете свой сервер, убедитесь, что вы размещаете на 0.0.0.0
,
У меня такая же проблема. Я решил отключить Citrix DNE Lightweight Filter в свойствах моего сетевого адаптера. Если вы используете адаптер Realteck, вы можете взглянуть на KB1025978 и KB1015940
Вы можете проверить этот вопрос Хост-узел сети VMware Workstation UnReachable