3

Я только что установил Fedora 14 в VirtualBox и запустил его в окне на моем хосте Windows 7.

Его IP-адрес - 10.0.2.15 с подсетью 255.255.255.0 (ifconfig). IP-адрес Windows 7 VirtualBox был немного странным, поэтому я изменил его на 10.0.2.20 в той же подсети.

Когда я пытаюсь открыть IP-адрес Fedora в Chrome на хосте Windows 7 VirtualBox, он не может найти сервер. Попытка 127.0.0.1 на коробке Fedora работает на 100%.

Проверка связи с сервером приводит к 50% -ной потере, поэтому кажется, что она «есть».

Есть идеи, что может быть не так?

2 ответа2

5

Вы используете функцию NAT VirtualBox, верно? Попробуйте настроить сетевой адаптер как "Мост", после чего гостевая ОС получит "публичный" IP-адрес в вашей локальной сети (из DHCP, если он доступен) и будет доступен по этому адресу.

1

В Virtualbox вы можете определить несколько видов сетей

  • bridged (гость fedora будет виден во внешней сети, он будет использовать некоторый физический интерфейс хоста - переведен в случайный режим).
  • NAT, хост будет выполнять переадресацию портов.
  • Только для хоста: гость и хост будут совместно использовать виртуальную сеть.
  • Внутренний: все гости и хост будут совместно использовать сеть.

С вашего гостевого IP-адреса fedora, похоже, вы выбрали тип NAT. Попробуйте использовать только хост или мост, в зависимости от того, хотите ли вы, чтобы сервер был виден только хосту или также вне хоста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .