nixp.ru v3.0

27 мая 2017,
суббота,
13:07:51 MSK

DevOps с компанией «Флант»
Longobard написал 9 января 2004 года в 10:31 (353 просмотра) Ведет себя как мужчина; открыл 291 тему в форуме, оставил 2499 комментариев на сайте.

Мне нужен небольшой дистр для постройки шлюза на 486. Требования:

1) Маленький размер

2) Ядро сконфигурено с Full NAT (ибо нету места для сырцов ядра => его не переконфигурировать).

3) Чтобы был emacs, mc, lynx (желательно еще и ssh в комплекте, но через lynx в случае необходимости скачаю ручками)

4) Поддержка rpm не нежна (все равно почти неюзаю)

5) Поддержка древнего железа (т.е. опять же включенная по дефолту в ядро или же модулями).

Помогите выбрать. Заранее спасибо.

Dmitry Ivanov
LONGOBARD
Мне нужен небольшой дистр для постройки шлюза на 486. Требования:

1) Маленький размер

2) Ядро сконфигурено с Full NAT (ибо нету места для сырцов ядра => его не переконфигурировать).

3) Чтобы был emacs, mc, lynx (желательно еще и ssh в комплекте, но через lynx в случае необходимости скачаю ручками)

4) Поддержка rpm не нежна (все равно почти неюзаю)

5) Поддержка древнего железа (т.е. опять же включенная по дефолту в ядро или же модулями).

Помогите выбрать. Заранее спасибо.

м-м-м-м…. Я бы посмотрел на всякие FreeSCO, LinuxRouter и подобное… потом бы взял и поставил туды Debian/Slack….. а собрать все что надо, можно в режиме кросс-сборки.

Genie

Где-то на http://www.distrowatch.com/ была страничка с обзором минидистрибутивов.

Но точную линку потерял, а навскидку — пока еще не нашел там.

Тьфу, элементарно все оказалось-то:

http://www.distrowatch.com/dwres.php?resource=firewalls

Genie

Вот этот, к примеру:

http://www.ipcop.org/cgi-bin/twiki/view/IPCop/IPCopHCLv01

Longobard

Сенькс. Из всего вывешенного там списка подошел только IP Cop. Еще попробую ASP 9

fly4life
LONGOBARD
Еще попробую ASP 9

Угу… ничего такой МИНИ-дистрибутив… =)

Longobard

Ну так там размер минимально установленного Линя = 100 Мегов, т.е. сто что нужно.

Longobard

Я скачал только первый диск.

fly4life
LONGOBARD
Я скачал только первый диск.

И что?!

Longobard

И обьем всего установленного хлама равен 80 Мегов :)

Genie

Возможно, это покажется немного странно, но Debian, самый крупный из дистрибутивов Linux вообще, ставится в «base» конфигурации всего-навсего на 50 Мб. Поддержка древнего железа, втсроенный полный фильтр пакетов на выбор — ipchains или iptables; sshd, vim, emacs из коробки в base входит… mc, lynx можно и доставить позже (+12 Мб).

Весь дистрибутив, естественно, для этого качать не надо. Благо у него есть установка по сети. Собрал железку, скачал установочную дискетку (или две-четыре), загрузился, настроил сеть, а там уж ткнул его в ближайшее зеркало Debian, и устанавливайся.

dselect штука не шибко удобная при таком-то выборе пакетов (ну, если их до пары сотен, то еще ничего, а вот если пара-десяток тысяч — то жутко неудобно.

По минимуму из Debian-а, что у меня получалось (кстати, счас стоит себе и работает в 12 экземплярах) — это 76 Мб — вместе с иксами. IMO, многовато, для той задачи, где используется, но менять — лениво… Хотя надо бы как-нибудь взяться.

Но именно для этих целей (для самостоятельной постройки системы с наименьшими размерами) больше подходят Slackware, Linux from scratch, Gentoo — поскольку они не тащат за собой пакетно-ориентированную систему, с которой нельзя толком ничего не поставить без плясок вокруг зависимостей. Либо много, но правильно, либо мало, но с сексом :)

Собственно все настроенные мини-линуксы построены на slackware, реже — на debian. еще реже используют что-либо иное, ибо неудобно это очень оказывается.

anonymous

А вот ребята из тайваньской компании IEI Electronics уложились всего в 32 Мб, причём они туда запихали почтовый сервер, маршрутизатор, восьмипортовый роутер, принт-сервер и брандмауэр. И всё это, разумеется, на Linux.

глядите http://compulenta.ru/2004/1/9/44249/ или на http://www.ia.ieiworld.com/products/webmail/wms-2208r/wms2208r.asp

Longobard

Genie, спасибо тебе! Конечно тогда Деб поставлю. Но не с сетки а с дика. У меня в локалке есть деб.

Genie
Андрей
А вот ребята из тайваньской компании IEI Electronics уложились всего в 32 Мб, причём они туда запихали почтовый сервер, маршрутизатор, восьмипортовый роутер, принт-сервер и брандмауэр. И всё это, разумеется, на Linux.

глядите http://compulenta.ru/2004/1/9/44249/ или на http://www.ia.ieiworld.com/products/webmail/wms-2208r/wms2208r.asp

Собственно, это не предел минимизации.

Да и сомнения берут, что проц, там использованный, справится с теми задачами, учитывая присутствие 8-портового FastEthernet-а. Фильтрование (по содержимому без применения аппаратных дополнительных штук) — точно не успеет. Маршрутизацию разве что…

А насчет размера…

Пробегала ссылка в ru.linux на создание таких вот коробочек (на freebsd, minifreebsd-howto вроде бы называется… на работе ссылку гляну, дома тягать это хозяйство не хочется) с compact-ide на 32Мб.

У самого шлюзик стоит. Винтик — раритетный, 2"5 дюйма, 40Мб. Занято — 24Мб. Занимается: ipfilter (с nat), pop3/imap/smtp, dns, socks-proxy, squid (только как именно прокси, без кеша), samba (domain controller), telnet/ssh, modem (не инет и не фидо, это отдельная сеть), mc есть… Но дело в том, что это не linux… И вскоре придется положить это дело на полочку в связи с окончанием лицензии :(