сконфигурировать privet bridge для клетки, делаю все по описанию freeBSD mastery jails.
ifconfig lo1 create
ifconfig lo1 name jailpriv
ifconfig jailpriv up
Далее при добавлении jailpriv в созданный бридж, получаю ifconfig: BRDGADD jailpriv: Invalid argument
гугл выдает что if_bridge не работает с не езернет интерфейсами, но почему то в книжке об этом ни слова)
так не создается бридж, так создается loopback, а это совсем другое; и в книге не так написано
книжка не заменяет чтение справачника по имен man bridge
а для чего тебе вообще бридж? для клеток он на самом деле не нужен
ты можешь просто вешать IP-адреса клеток на лупбек без бриджевания и работать будет и проще, и быстрее.
можно плз чуть подробнее, не очень понял суть
Ну вот нафига тебе бридж? Ведь jail это не виртуалки. Это просто урезанные в правах обычные процессы. Ты же не делаешь бридж для общения других обычных процессов в системе? И для jail тоже бридж не нужен.
допустим, у меня 10- jail, и в каждом из них запущен nginx с бриджом управлять ими гораздо удобнее
Потому что Евгений распространяет свою практику на всех. Что тоже имеет место, возможно человеку будет лучше без бриджа. Но это не отменяет проблемы бриджа и то, что их нужно решать.
я не вижу удобства в наличии лишней сущности, IP-протоколу для работы не нужны ни ethernet-заголовки, ни таблица коммутации и прочие радости бриджа
неправда я лишь довожу до новичков, что можно гораздо проще, без бриджа
у меня кейс - что все jail должны видеть соседние компы без NAT
Что может быть проще L2
отсутствие L2
Ага, роутинг конечно проще для новичка
если он бриджит с физикой - роутинг получится сам
ну пусть видят, бридж тут зачем?
для роутинга NAT и не нужен
Обсуждают сегодня