Есть Дебиан, сетевая eth0, интернет VPN L2TP и еще виртуалбокс, роутера нет
хочу научится создавать шлюзы, DHCP и т.п. Поэтому надо как то поднять сеть из виртуальных машин
а вот как?
дайте ссылку кто ни будь на статью
а то нахожу только и то не то так как не получается
Создание сети на основе virtualbox
Основная идея:
Вам нужно создать несколько tap интерфейсов и указать виртуалкам использовать именно их (по интерфейсу на каждую). А эти интерфейсы объединить в мост.
По реализации, конкретно по вашему дистрибутиву, подсказать затрудняюсь. Хотя, если не принципиально, то могу написать скрипт, поднимающий все это добро =).
А эти интерфейсы объединить в мост
мост это бридж?
который из http://packages.debian.org/squeeze/bridge-utils ?
т.е. поднять виртуальные tap в виртуалках, а с чем соединять их мостом? с реальным езернет адаптором или как? И вообще без tap интерфейсов ни как, виртуальный адаптеров не хватит?
виртуалок должно быть несколько, одна в роли шлюза вторая клиент этого шлюза
Хватит и виртуальных интерфейсов. При такой схеме на основной машине придётся повозиться с iptables.
Но лучше для таких целей как сказал Elve меньше мороки.
mogul82, по сабжу тлком не скажу, но дам Вам совет- лучше надыбать старенькую машинку, включить ее в локалку и все эксперименты проводить на ней, оно так "вживую"меньше мороки и больше реального экспириенса.
решил вернуть к вопросу
какой тип соединения выбрать в виртуал-боке, если подключение по такой схеме:
схема 1:
виртуальная машина получает инет и выполняет роль шлюза для виртуалок (их 3 штуки)
схема 2: реальный комп не участвует в раздаче инета, а роль шлюза выполняет 1 из 3 виртуалок и раздает его на 2е остальных.
Я так понял что виртуальная машина которая раздает инет (схема 2) должна иметь подключение - сетевой мост (установить в настр. виртуал-бокса), а какой тип устанавливать в 2х других? Т.е. какой тип соединения установить в компах которые являются клиентами шлюза?
решил вернуть к вопросу
какой тип соединения выбрать в виртуал-боке, если подключение по такой схеме:
Независимо от схемы - выбирай в VB сетевое подключение типа "сетевой мост". На какой его реальный или виртуальный интерфейс хоста будешь вешать - разницы нет. Ну а гостевая ось сама определится со своим сетевым интерфейсом, который будет связан с реальным.