Не может получить доступ к моему веб-серверу (который работает внутри virtualbox),

Я только что установил Fedora 14 в VirtualBox и разбудил его и работающий в окне на моем хосте Windows 7.

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

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

Проверка с помощью ping-запросов сервера приводит к 50%-й потере, таким образом, действительно кажется, что "это там".

Какие-либо идеи, что могло бы быть неправильным?

3
задан 03.05.2011, 14:58

0 ответов

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

5
ответ дан 07.12.2019, 23:42

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

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

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

1
ответ дан 07.12.2019, 23:42

Теги

Похожие вопросы