С мыслями собраться тяжело - поэтому излагаю по порядку.
Нужно чтобы в гостевой ос крутился апач, т.е. сервиса такого на основной нет.
вопрос 1.
Можно ли сделать так, чтобы у обоих систем был 1 ip?
вопрос 2.
Если это осуществимо через bridge - какие настройки сети должны быть в гостевой ос?
Сеть в Virtualbox (хост - слака, гост - офф)
Модератор: Модераторы разделов
-
- Сообщения: 164
- ОС: разные
Сеть в Virtualbox
I'm just a bastard but at least i admit it.
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Сеть в Virtualbox
Если Вам нужно, чтобы при коннекте снаружи на внешний адрес попадали на веб сервер, то нужно использовать DNAT.
При этом нужно, чтобы у виртуальной машины был свой ip(можно внутренний). Как это сделал бы я:
создал бы виртуальный tap интерфейс(с помощью пакета uml-utilities), на нем бы назначил какой-нибудь ip из частного диапазона, в виртуалбоксе привязал бы к этому интерфейсу виртуалку в режим bridge и назначил бы в виртуалке адрес из той же подсети, и на хост машине в iptables написал бы правило для DNAT запросов, приходящих на 80й порт, на адрес виртуалки.
в принципе, это можно сделать чуть проще с помощью встроенных в виртуалбокс вещей типа host-only networking или встроенного в него виртуального интерфейса, но я с этими вещами разбираться не стал, т.к. за пределами виртуалбокса это бесполезные вещи

-
- Сообщения: 512
- ОС: debian stable
Re: Сеть в Virtualbox
в гостевой в св-ва виртуалбокса ставишь тип адаптера nat.вопрос 1.
Можно ли сделать так, чтобы у обоих систем был 1 ip?
так как поставил тип адаптера nat, чтобы по ip хост системы, был доступен апач, находящийся в гостевой нужно сделать проброс порта. Ищи в яндексе или гугле "Virtualbox проброс порта". Если поставить nat и не сделать этого, то апач не будет виден.вопрос 2.
Если это осуществимо через bridge - какие настройки сети должны быть в гостевой ос?
Если поставишь бридж, то у гостевой и хостовой будут разные ip , например,10.0.1.1 и 10.0.1.2