Всем доброго времени суток!
Начал свое знакомство с unix двое суток назад с FreeBSD, за сутки сумел на ней поднять простой домашний роутер (тупо по хауту). После этого сказали что так дела не делаются, и собирай из сырцов Генту.
В общем не пинайте сразу (и да, я сам знаю что нуб), прочитайте до конца. В конце концов генту я осваиваю всего сутки.
Сначала общая задача (то чего хочу добиться на концовке)
НАДО
1. Шлюз (роутер) с выходом в интернет на 30 юзеров с возможностью расширения.
2. Портфорвардинг, для форварда некоторых портов реальника на некоторых юзеров за NAT
3. Шейпер, для того чтобы резать скорость по определенным юзерам (а если можно - группам)
4. Доступ к серверу по SSH
5. Алиасы на локальной карте (сканировать устройства в сети, которые лежат в другом диапазоне)
6. Чем то отслеживать и записывать кто, куда, зачем и когда.
7. Соответственно роутинг
8. В данный момент никаких других сервисов НЕ планируется (из серии почта, вебсервер, файлопомойка и тп )
ЧТО СДЕЛАЛ
Проштудировал первые 15 глав из хэндбука, по ним же собрал генту с мини исо.
Проштудировав еще раз - выявил непонятные для себя моменты. Хочу еще раз собрать уже с большим осознанием
1. Для поставленных задач какой профиль лучше выбирать ? (Выбирал сервер - вроде логично)
2. Какие флаги USE актуально добавить в make.conf для поставленных задач (нашел русский справочник по USE, но сам буду несколько дней разибраться что мне понадобиться, а что лишнее, ибо добавление, отключение какого то флага тянет за собой много чего. хотелось бы пока собрать, а потом по надобности потихоньку осваивать)
3. Что вообще еще актуально добавить в make.conf (я указывл только модель процессора, потом миррорселектом добавлял зеркала)
4. В "/etc/portage/package.keywords должна быть строка типа: sys-kernel/gentoo-sources ~amd64 " насколько я понял так можно вытащить последнюю версию ядра. Так ли это?
5. Собственно ядро - есть ли где то мануалы, что можно смело из него выкинуть, а что нини? Спрашиваю потому что в первый раз закроме IPV6, USB и тп выкинул еще и всю поддержку ISCI, что как выяснилось позже - дилать низя, даже на ИДЕшных дисках.
6. Ну и после того как все это дело скомпилирую и поставлю - пните пожалуйста в нужную сторону, какие связки использовать для поставленных задач (и если можно, хотя бы в двух строчках, как эти связки работают - что для чего надо).
Возможно я где то изначально поступил неадекватно, как лучше, что и где (и в идеале как) нужно оптимизировать. Что использовать для поставленных задач. Пожалуйста сделайте скидку на то что я СООООВСЕМ новичок =)
Не пинайте, пжалуста, сильно, любой помощи рад буду, от манов уже голова распухла, знать бы хоть куда именно смотреть.
С Уважением.
Забыл. Еще на первых сутках (c FreeBSD) уяснил что лучше под вар и юср делать отдельные разделы, и соответсвенно делал два праймари, первый под бут, второй под свап, и экстеншн с логическими рутом, варом и юср... потом где то прочитал что так делать уже неактуально и вапще.. да да, именно так "и вапще". Хотел узнать, все таки правильно так бить, или надо как то иначе?
