Назад | Перейти на главную страницу

VirtualBox - статический гость, доступный с хоста

Я использую VirtualBox, пытаясь настроить Windows в качестве среды разработки, но виртуальную машину Ubuntu в качестве моего «виртуального сервера».

Итак, Windows 7 - это моя основная ОС на моем ноутбуке. Моя гостевая ОС - Ubuntu, в которой будет запущена моя установка LAMP. Я беру свой ноутбук к друзьям и к подругам. Иногда я использую свой адаптер Ethernet, иногда беспроводной - поэтому я использую разные сети и разные адаптеры и стараюсь сохранить независимость моей конфигурации, если это возможно.

Я бы хотел, чтобы у гостя был статический IP-адрес, чтобы я мог настроить свой файл hosts в Windows так, чтобы он указывал на мой «виртуальный сервер» Ubuntu.

Как мне это сделать?

Мне удалось настроить статический IP-адрес в Ubuntu с помощью NAT в VirtualBox, но, конечно, я не могу получить доступ ни к чему из Windows - мне нужно иметь возможность посетить 10.0.2.15 в моем браузере, но виртуальная машина скрыта за NAT ...

Любые идеи? Можете ли вы указать мне в правильном направлении, как это должно быть настроено?

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

перенаправление портов в соответствии со следующим решением было лучшим решением:

http://kdl.nobugware.com/post/2009/02/17/virtualbox-nat-ssh-guest/
http://mydebian.blogdns.org/?p=111

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

Ваш маршрут по умолчанию должен быть вне интерфейса NAT.