Соединитесь с виртуальным главным компьютером из virtualbox

Я в настоящее время разрабатываю на Кармической Ubuntu. Для этого я установил lampp с виртуальным хостом на апаче, таким образом, http://myproject/ отображается на корневом каталоге моего проекта.

Теперь для тестирования веб-сайта в IE я установил машину XP на virtualBox OSE. Мне удалось получить виртуальный хост, работающий над машиной XP путем добавления его к hostfile, как это:

255.255.255.255 myproject

где 255.255.255.255 IP адрес главного компьютера (моя человечность).

Теперь каждый день, когда я приезжаю, чтобы работать и включить мой компьютер к сети, мой IP изменился. таким образом, Когда я загружаю XP, я должен изменить IP в hostfile к моему новому IP. Есть ли какой-либо путь, где я могу установить IP на что-то, что XP распознает как хост-машина?

Я попытался заменить IP в hostfile названием главного компьютера, но это, кажется, не работает...

Это сделало бы мою жизнь немного легче :)

2
задан 31.03.2010, 01:03

2 ответа

Я предполагаю, что Вы в настоящее время используете Соединенные мостом сети в virtualbox, в этом случае Ваша виртуальная машина добирается, это - IP-адрес с сервера DHCP в Вашей локальной сети. При использовании хоста Windows вместо Ubuntu, Вы могли бы использовать название компьютера вместо, он - IP-адрес для соединения. Установка Samba может активировать NetBios для Ubuntu, но я никогда не делал этого прежде.

Начиная с Ваших локальных изменений IP-адреса можно хотеть использовать NAT, объединяющийся в сеть вместо Соединенного мостом. Это будет означать, что Ваша виртуальная машина не доступна кроме от Вашей локальной машины или другого VMs, но локальной машине назначат частный адрес такой 10.0.2.2, который не должен изменяться столь же частый как Ваш сетевой IP-адрес. Вы могли также использовать Хост, только объединяющийся в сеть, который является частной сетью между Вашей виртуальной машиной и хост-машиной, которая не позволяет виртуальным машинам иметь доступ к Вашей локальной сети (т.е.: никакой доступ в Интернет).

Вот больше информации о том, как установить сети в virtualbox.

1
ответ дан 11.12.2019, 22:41

Я думаю, что необходимо посмотреть на тип сети, которую Virtualbox использует для виртуальной машины.

Мой предпочтительный метод сетей использования Virtualbox состоит в том, чтобы использовать Соединенный мостом режим организации сети. Здесь, Ваша виртуальная машина появится в той же сети как хост - это точно так же, как имеет другую реальную машину, включил тот же маршрутизатор как хост-машина.

Иначе Вы могли посмотреть на использование сетей только для хоста, которые, кажется мне предлагают то, что Вы хотите, но я никогда не использовал его.

0
ответ дан 11.12.2019, 22:41

Теги

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