Какую операционку выбрать для nat+routing+shaper? Кроме того, где почитать о конфигурировании подобного сервера? Планируется около 1.5 тыс пользователей. Пока что смотрю в сторону mikrotik. Также советовали юзать freebsd, но опыта конфигурирования подобного высоконагружаемого пока еще не было. upd: посоветуйте, пожалуйста, качественные статьи по настройке сервера такого масштаба.
Было дело на обычной офисной железке жил-был шлюз на старенькой Red Hat'ине. Около 300 пользователей, почта, сквид+режик и еще много чего. VPN до трех точек (филиалы). Большую часть времени железка была загружена на 2-5%.
Главное брать нормальное железо, а Linux vs FreeBSD не важно — сами смотрите что больше понравится.
Лучше в каком месте?
Я так понимаю причины исключительно исторические, раньше FreeBSD была хорошо поэтому её использовали, а теперь лень изучать новое.
наверное, тут дело вкуса, а любителей ФриБСД в экс-СССР море, в отличие от заграниц :)
Мне тоже больше нравится Фря, потому что шейпинг в Линуксе устроен очень сложно, на мой взгляд.
~1800 пользователей FreeBSD+ipfw+kernel_nat
Ну вот у меня на HP шном серваке с сетевками igb на Intel® PRO/1000 Network Connection version — 1.7.3 все захлебывалось.
А вот на другом серваке с сетевками em
и драйверами Intel® PRO/1000 Network Connection 6.9.14.Yandex[$Revision: 1.36.2.17.2.6 $]
с включеным расперделением Rx очередей в несколько потоков
все забегало.
Я не говорю что igb сетевки плохие, но может они под другие задачи. У яндекса в ближайшее время не планируется таких ништяков для igb cетевок.Подробности на NAGe
Юзайте тот дистриб, который знаете. Я как понимаю на 1.5 к пользователей нужно еще и HA — посмотрите в сторону CARP/uCARP. Я юзал для похожих целей freebsd + pf + pfsync + dummynet.
PS микротик не нужен.
P.P.S. Удивлен, зачем народ советует квагу(может только что нагуглили что есть такой продук для динамической маршрутизации)