Хочется поднять интернет шлюз на базе Linux (или FreeBSD) для небольшой конторы (около 30 человек, ежемесячный трафик в пределах 5Gb).
Одним ethernet-интерфейсом он будет втыкаться в ADSL-модем через который подключен интернет, другими 2-мя или тремя --- в коммутаторы подразделений (сделано физическое разделение на 2 сегмента, планируется добавление 3-го, возможно через VLAN)
функции шлюза:
1) Файрвол с NAT.
2) Кеширующий DNS
3) Squid
4) Подсчет всего интернет-трафика (хотя бы по ip-адресам)
5) Возможность управления пропускной способностью с приоритезацией
для ICMP, SSH, DNS и разными полосами пропускания для разных компов.
6) Почтовый шлюз (опционально)
Все это предполагается разместить на одном компе. Бюджет весьма ограничен. И место тоже.
Допускается возможность привлечения кого-нибудь со стороны для оказания помощи в наиболее сложных моментах при развертывании этого шлюза с дальнейшим эпизодическим привлечением для поддержания этого хозяйства в работоспособном состоянии. Но не так, чтобы контора стала зависимой от какого-то одного "кулибина", то есть, по-возможности без самопальных нестандартных решений которые как правило нацело лишены документации.
Т.е. решения должны быть достаточно популярны.
Предполагается, что администрировать это все будет непродвинутый чайник (впрочем немного знакомый с Linux), поэтому простота администрирования очень важна.
Вопросы --- какой дистрибутив Linux лучше подойдет? (впрочем, если больше подходит FreeBSD, то она тоже вполне допустима).
Если однозначный ответ затруднителен, то приведите хотя-бы все "за" и "против".
Хочется услышать аргументированный ответ от людей имеющих реальный опыт такого рода.
Одним ethernet-интерфейсом он будет втыкаться в ADSL-модем через который подключен интернет, другими 2-мя или тремя --- в коммутаторы подразделений (сделано физическое разделение на 2 сегмента, планируется добавление 3-го, возможно через VLAN)
функции шлюза:
1) Файрвол с NAT.
2) Кеширующий DNS
3) Squid
4) Подсчет всего интернет-трафика (хотя бы по ip-адресам)
5) Возможность управления пропускной способностью с приоритезацией
для ICMP, SSH, DNS и разными полосами пропускания для разных компов.
6) Почтовый шлюз (опционально)
Все это предполагается разместить на одном компе. Бюджет весьма ограничен. И место тоже.
Допускается возможность привлечения кого-нибудь со стороны для оказания помощи в наиболее сложных моментах при развертывании этого шлюза с дальнейшим эпизодическим привлечением для поддержания этого хозяйства в работоспособном состоянии. Но не так, чтобы контора стала зависимой от какого-то одного "кулибина", то есть, по-возможности без самопальных нестандартных решений которые как правило нацело лишены документации.
Т.е. решения должны быть достаточно популярны.
Предполагается, что администрировать это все будет непродвинутый чайник (впрочем немного знакомый с Linux), поэтому простота администрирования очень важна.
Вопросы --- какой дистрибутив Linux лучше подойдет? (впрочем, если больше подходит FreeBSD, то она тоже вполне допустима).
Если однозначный ответ затруднителен, то приведите хотя-бы все "за" и "против".
Хочется услышать аргументированный ответ от людей имеющих реальный опыт такого рода.