Имя пользователя:
Пароль:
 

Название темы: VirtualBox (все вопросы)
Показать сообщение отдельно

Аватара для greg_b

Ветеран


Сообщения: 4735
Благодарности: 1418

Профиль | Отправить PM | Цитировать


travian, можно делать через утилиту из комплекта VirtualBox, лежит обычно %ProgramFiles%\Oracle\Virtualbox, тогда не наддо ломать голову над ip-адресами, кстати такой режим работает через NAT.

Например нам надо пробросить IIS сервер с гостевой машины под именем win2k3, на которой поднят сетевой интерфейс intel e1000. Так как по умолчанию порт 80 на хостовой машине может быть занят, займем под iis порт 8080, делаем следующее:

Код: Выделить весь код
VBoxManage setextradata win2k3 "VBoxInternal/Devices/e1000/0/LUN#0/Config/guesthttp/Protocol" TCP
VBoxManage setextradata win2k3 "VBoxInternal/Devices/e1000/0/LUN#0/Config/guesthttp/GuestPort" 80
VBoxManage setextradata win2k3 "VBoxInternal/Devices/e1000/0/LUN#0/Config/guesthttp/HostPort" 8080
т.е. мы из гостевой машины, находящейся за nat-ом пробросили порт 80 на хостовую под номером 8080

Пробуем: http://localhost:8080/ - если все сделали правильно то увидите страничку, которую публиковали под iis на win2k3 машине.

Еще есть хорошо разжованное на habre - http://habrahabr.ru/blogs/webdev/110910/

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Отправлено: 23:45, 20-06-2011 | #930

Название темы: VirtualBox (все вопросы)