Это старая версия документа!
Установка Accel-ppp с помощью ansible (ТЕСТ)
Данный скрипт ansible выполняет действия установки accel-ppp согласно мануалу: https://wiki.mikbill.ru/billing/howto/accel_install_debian8
Установка
Для установки скачаем и запустим инсталлер.
Скрипт установит все необходимы пакеты для установки и работы accel-ppp: ansible, git, загрузит репозиторий установщика и начнет установку.
wget https://github.com/mikbill/accel_ansible/raw/master/start.sh chmod +x start.sh ./start.sh
Действия после установки:
1. Если требуется, выполнить настройку GRUB для двух и более процессоров.
2. Настроить конфиг accel. Файл /etc/accel-ppp.conf и если требуется файл lua /etc/accel-ppp.lua
3. Настроить firewall, NAT. Файл /etc/init.d/firewall
https://wiki.mikbill.ru/billing/nas_access_server/firewall_generator
4. Настроить балансировку нагрузки трафика на процессор. Для ipoe файл /opt/irq_affinity.sh
Для этого в файле /etc/rc.local прописать строку балансировки:
/opt/irq_affinity.sh 0-3 eth0
Где 0-3 номера ядер процессора и eth0 интерфейс, на котором трафик. Строку прописать для всех интерфейсов, где есть трафик.
5. Настроить Unbound. Файл /etc/unbound/unbound.conf
6. Настроить заглушки для веб
https://wiki.mikbill.ru/billing/nas_access_server/accel_users_page