admin@demi4.com

Настройка PPPoE сервера под FreeBSD

Настройка PPPoE сервера под FreeBSD

Была поставлена задача поднять PPPoE сервер для внутренний сети. Необходимо это было для раздачи Интернета пользователям. Авторизация по логину-паролю из биллинга, в нашем случае это UTM5. Учёт трафика с помощью NetFlow v5. Естественно, необходим шейпер, т.е. ограничение скорости в зависимости от тарифа.

Настраивать всё это дело мы будем на операционной системе FreeBSD. Версия не имеет значения. У меня работает и на 7.x и на 8.х и на девятой версии. На десятке планирую завести в ближайшем будущем (что-то по началу на неё много негативных отзывов было в плане сетевой архитектуры, сейчас уже отшлифовали скорее всего)

Устанавливаем сам демон mpd5

 

Ставим галочку напротив ng_car. Это и есть встроенный шейпер в демон mpd5 на FreeBSD. Этим крайне удобна имеено это программа, очень много функций уже реализовано непосредственно в самом mpd5. Ненужно костылить своими скриптами 🙂

Настройка PPPoE сервера под FreeBSD

Настройка PPPoE сервера под FreeBSD

 

Можно устанавливать

Как только соберётся mpd, идем в директорию с конфиг-файлами и создаём нужные нам. Дефолтные оставляем в сторонке, на всякий случай.

Создаём пустые конфиги

Редактируем mpd.conf

 

С таким конфигом работают 2 сервиса одновременно. PPTP и PPPoE. Разрешено подключаться как с шифрованием так и без оного.

Для вывода PPPoE в различные вланы копируем/редактируем последние 3 строчки. К примеру, вывод на 11 влан

В таком виде PPPoE сервис на FreeBSD, с некоторыми изменениями, у меня работает уже много лет.

Не забываем открыть 1723 порт для PPTP соединений в фаерволле.

1 голос
Позначки:, ,

Leave a Reply

Увійти через: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

FreeBSD. Перевод часов на зимнее время

FreeBSD. Перевод часов на зимнее времяFreeBSD. Перевод часов на зимнее время

26 октября 2014 года наши народные избранники опять подкинули работы простым айтишникам, т.е. нам. Не знают чем занять свои светлые головы и то отменяют, то отменяют отмену 🙂 переход всей