Доброго времени суток.
Решил обратиться сюда со своей проблемой, т.к. к сожалению не имею знакомых, администрирующих именно домовые сети со всеми их особенностями.
Имеем маленькую поселковую сеть в ~300 абонентов. Выход в интернет обеспечивает PC-маршрутизатор (Celeron 430, 1Gb DDR2, на внешку смотрит встроенный гигабитный реалтек, внутрь - ещё два 100Мбит PCI-реалтека), на нём стоит Debian. В инет выпускаем по VPN (pptp) NAT, т. о. у всех серые IP, здесь-же DNS, DHCP, биллинг, web-сервер с локальным новостным сайтом + мониторинг cacti и DC-хаб verlihub.
Сама локалка разбита на два широковещательных домена - один /24 с ~50 машинами и второй /22, в котором все остальные.
Канал у нас один - 30 Мбит.
Сейчас в последнее время интернет просто загибается. При 150 пользователях онлаин, задержки при пинге увеличиваются в 2-3 раза (до 120 - 150мс с обычных 35 - 50), тарифная скорость падает до нельзя, аплинк практически всё время загружен под потолок с 12:00 и до 1 - 2 ночи. Да, забыл о тарифах - в основном абоненты сидят на 1.5 и 2.5 Мбитах, безлимиты.
Что я уже сделал и что буду делать:
1. настроен QoS с помощью tc - помогает слабо
2. ограничивал количество одновременных tcp сессий до 100 или 300, тоже не то
3. уже купили новый сервер, мать на Intel 2x1Gb LAN Intel, 2Gb DDR2, Pent E5300, его ещё не поставили, но на него у меня вся надежда. На нём будет стоять FreeBSD + mpd5, сайты, DNS, DC-хаб ,будут вынесены на отдельную машину.
Так вот собственно вопрос, чтобы вы сделали, оказавшись на моём месте?. Вопрос на самом деле серьёзный, т.к. у абонентов терпение не резиновое...
Может мы в тарифах ошиблись, делая такие высокие скорости или железо уже не тянет? Вроде пользователей не много, а всё равно инет лагает.
Выслушаю любое мнение, в каком направлении двигаться дальше, что менять, что внедрять, в чём лопухнулись, наконец )))