>>>Instalação Accel-PPP<<< #apt install git libsnmp-dev build-essential cmake gcc linux-headers-`uname -r` git libpcre3-dev libssl-dev liblua5.1-0-dev # mkdir -p /usr/local/src/accel/build # cd /usr/local/src/accel # git clone https://github.com/xebd/accel-ppp.git # cd /usr/local/src/accel/build Editar o projeto colar as opção do servidor # cmake \ -DCPACK_TYPE=Debian10 \ -DBUILD_IPOE_DRIVER=TRUE \ -DBUILD_VLAN_MON_DRIVER=TRUE \ -DRADIUS=TRUE \ -DNETSNMP=TRUE \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDIR=/usr/src/linux-headers-$(uname -r) \ ../accel-ppp Modulos de kernel # cp drivers/ipoe/driver/ipoe.ko /lib/modules/$(uname -r) # cp drivers/vlan_mon/driver/vlan_mon.ko /lib/modules/$(uname -r) # depmod -a # modprobe vlan_mon # modprobe ipoe Vamos adicionar os módulos para iniciar durante o boot. # echo "vlan_mon" >> /etc/modules # echo "ipoe" >> /etc/modules Criar pacote .deb # cpack -G DEB # apt install ./accel-ppp.deb Iniciar no boot systemctl enable accel-ppp Um arquivo de modelo do accel-ppp vem como exemplo em /etc/accel-ppp.conf.dist, faça uma copia para /etc/accel-ppp.conf para que o accel comece a interpreta-lo. #cp /etc/accel-ppp.conf.dist /etc/accel-ppp.conf Agora edite o a arquivo de configuração /etc/accel-ppp.conf de acordo com suas necessidades. Lembre-se de restartar o serviço após alteração no arquivo de configuração. Último passo para o cliente navegar é ativar o IP FORWARD no Debian, e fazer o NAT. echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf sysctl -p /etc/sysctl.conf /sbin/iptables -t nat -A POSTROUTING -s 10.2.33.0/24 -j MASQUERADE >>Autenticação Local<< Ative o chap-secrets [modules] chap-secrets #radius #client server secret ip-address speed user001 * password1 100.64.100.1 20480/10240 outras dicas https://github.com/lucianomarav/accel-ppp-webif-fork