Шлюз в клетке Jail на FreeBSD 8.1
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Шлюз в клетке Jail на FreeBSD 8.1
Всем доброго дня.
Недавно перенес ряд сервисов (mail, web, pdc fileserver) в клетки, все хорошо - все работает.
Теперь надо поднять шлюз, можно ли шлюз поднять в клетке? Тоесть берем клетку, скажем gateway, поднимаем там ipfw, настраиваем nat (у меня kernel nat) в rc.conf прописываем gateway_enable="YES" и вперед? Будет ли клетка нормально функционировать как шлюз или же надо на основной системе шлюз разворачивать? Посоветуйте как лучше сделать? Хочется держать все сервисы в клетках отдельных, так проще мигрировать на другое железо в случае необходимости.
Недавно перенес ряд сервисов (mail, web, pdc fileserver) в клетки, все хорошо - все работает.
Теперь надо поднять шлюз, можно ли шлюз поднять в клетке? Тоесть берем клетку, скажем gateway, поднимаем там ipfw, настраиваем nat (у меня kernel nat) в rc.conf прописываем gateway_enable="YES" и вперед? Будет ли клетка нормально функционировать как шлюз или же надо на основной системе шлюз разворачивать? Посоветуйте как лучше сделать? Хочется держать все сервисы в клетках отдельных, так проще мигрировать на другое железо в случае необходимости.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Шлюз в клетке Jail на FreeBSD 8.1
не будет работать, все сетевые дела в хост системе
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Ясно, жаль конечно. Ну да ладно, буду на основной системе поднимать.hizel писал(а):не будет работать, все сетевые дела в хост системе
DNS, DHCP тоже в клетке работать не будет?
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: Шлюз в клетке Jail на FreeBSD 8.1
DNS, DHCP будет.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Шлюз в клетке Jail на FreeBSD 8.1
стоп! забыли про vimage! делаем vnet-клетку, заводим туда два epair, рулим на материнской системе где клиенты и где инет, и настраиваем в клетке всё чтоб она была шлюзом
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: Шлюз в клетке Jail на FreeBSD 8.1
его допилили уже, этот vimage?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Во! Спасибо, сейчас попробую найти инфу, а рабочих примеров нет у Вас случаем?)vadim64 писал(а):стоп! забыли про vimage! делаем vnet-клетку, заводим туда два epair, рулим на материнской системе где клиенты и где инет, и настраиваем в клетке всё чтоб она была шлюзом
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Шлюз в клетке Jail на FreeBSD 8.1
а я не понимаю зачем топикстартеру виртуализировать сетевой стек, чем ему текущее положение дел не айс
тем более что судя по тишине в NOTES это опция есть но технология еще не отлажена
тем более что судя по тишине в NOTES это опция есть но технология еще не отлажена
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Исключительно только для легкой миграции, чтобы в случае надобности клетки легко перекидывались на другое железо с минимальными настройками host системы.hizel писал(а):а я не понимаю зачем топикстартеру виртуализировать сетевой стек, чем ему текущее положение дел не айс
тем более что судя по тишине в NOTES это опция есть но технология еще не отлажена
Сейчас у меня есть отдельный шлюз где подняты squid,dns,dhcp,apache,mail, etc. Вот хочется все это засунуть в клетки на один сервак.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Шлюз в клетке Jail на FreeBSD 8.1
Система не допилена ещё. Некоторые вещи типа SCTP надо выкинуть из ядра прежде чем включать вимэйдж. Примеры есть даже в рунете, сам не делал.
Топикстратеру, я пошутил с элементами сарказма, это не для того что вы делаете а чтобы люди в виртуалках чувствовали себя как люди. А то что вы хотите сделать обычно не делают, функции шлюза реализуте на хостовой машине, поверьте это будет проще. и потрабельней и более лёгкая миграция потом будет, чем каждый раз виртуальную инфраструктуру мутить. Там же вплоть до того чтоб всё реализовать декаются виртуальные кросоверы.
Топикстратеру, я пошутил с элементами сарказма, это не для того что вы делаете а чтобы люди в виртуалках чувствовали себя как люди. А то что вы хотите сделать обычно не делают, функции шлюза реализуте на хостовой машине, поверьте это будет проще. и потрабельней и более лёгкая миграция потом будет, чем каждый раз виртуальную инфраструктуру мутить. Там же вплоть до того чтоб всё реализовать декаются виртуальные кросоверы.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Шлюз в клетке Jail на FreeBSD 8.1
Н
Не дочитал. Ечли говоря про шлюз вы имели ввиду Прокси, то он спокойно должен работать в клетке, я думал вы про фаерволы и впн на базе NETGRAФ/MPDmasterhide писал(а):Сейчас у меня есть отдельный шлюз где подняты squid,dns,dhcp,apache,mail, etc. Вот хочется все это засунуть в клетки на один сервак.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Да нет, я именно шлюз имел ввиду. Но уже понял, что лучше на хосте поднять nat, ipfw, а остальные сетевые сервисы в клетку засунуть.vadim64 писал(а):ННе дочитал. Ечли говоря про шлюз вы имели ввиду Прокси, то он спокойно должен работать в клетке, я думал вы про фаерволы и впн на базе NETGRAФ/MPDmasterhide писал(а):Сейчас у меня есть отдельный шлюз где подняты squid,dns,dhcp,apache,mail, etc. Вот хочется все это засунуть в клетки на один сервак.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Еще один момент забыл спросить, в клетке при попытке через sysinstall установить например порты, падает в корку. Из-за чего такое может быть?
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Шлюз в клетке Jail на FreeBSD 8.1
корку разрабам в баг репорте. это не нормальная херня. или вы накосячили гдето
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Вот содержание sysinstall.core:vadim64 писал(а):корку разрабам в баг репорте. это не нормальная херня. или вы накосячили гдето
# gdb /usr/sbin/sysinstall sysinstall.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found) ...
Core was generated by `sysinstall'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libdialog.so.7...(no debugging symbols found)...do ne.
Loaded symbols for /usr/lib/libdialog.so.7
Reading symbols from /lib/libncurses.so.8...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.8
Reading symbols from /lib/libutil.so.8...(no debugging symbols found)...done.
Loaded symbols for /lib/libutil.so.8
Reading symbols from /usr/lib/libftpio.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libftpio.so.8
Reading symbols from /usr/lib/libdevinfo.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdevinfo.so.5
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x000000000041fbd2 in ?? ()
-
masterhide
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-06-03 8:45:57
Re: Шлюз в клетке Jail на FreeBSD 8.1
Видимо баг в 8.1 ветке.
Сейчас установил чистую 8.1 для теста сделал клетку и ситуация повторилась.
Сейчас установил чистую 8.1 для теста сделал клетку и ситуация повторилась.
-
angel
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-06-19 8:29:02
Re: Шлюз в клетке Jail на FreeBSD 8.1
Всем здрасте.
дабы отдельные ветки не плодить, граждане, подскажите плз в jail нет ли каких-то ограничений по работе с сетью?
поставил в jail rtorrent . при одновременной закачке более 7-10 торрентов. сервак ребутится без каких-либо записей в логи..
у кого-нибудь работает в jail apache+mysql скажем.. под более менее приличной нагрузкой?
дабы отдельные ветки не плодить, граждане, подскажите плз в jail нет ли каких-то ограничений по работе с сетью?
поставил в jail rtorrent . при одновременной закачке более 7-10 торрентов. сервак ребутится без каких-либо записей в логи..
у кого-нибудь работает в jail apache+mysql скажем.. под более менее приличной нагрузкой?
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Шлюз в клетке Jail на FreeBSD 8.1
конкретнее выражайтесь, предъявите логи и конфиги
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
