pppoe + radius + bandlimit
Primeiro Lugar, parabens pelo forum , e pelo público que o frequenta.
Uso o pppoe pra autenticar meus usuários. no ip-up ele faz um nat, block de portas e por aí vai. só que eu deparei com uma coisa quando digitei ps-ax:
/usr/sbin/pppoe -n -I eth1.10 -e 173:00:40:f4:ac:4f:75 -S
8056 ? S 0:00 pppd pty /usr/sbin/pppoe -n -I eth1.10 -e 228:00:40:f4:ac:4f:75 -S '' file /etc/ppp/pppoe-server-o
8070 ? S 0:09 /usr/sbin/pppoe -n -I eth1.10 -e 228:00:40:f4:ac:4f:75 -S
1039 ? S 0:00 pppd pty /usr/sbin/pppoe -n -I eth1.10 -e 241:00:40:f4:ac:4f:75 -S '' file /etc/ppp/pppoe-server-o
1040 ? S 0:09 /usr/sbin/pppoe -n -I eth1.10 -e 241:00:40:f4:ac:4f:75 -S
3617 ? S 0:00 pppd pty /usr/sbin/pppoe -n -I eth1.10 -e 19:00:40:f4:ac:4f:75 -S '' file /etc/ppp/pppoe-server-op
as interfaces pppoe já estao fechadas e estes processos ficam garrados na memória. Alguem já passou por este problema e soube como resolver? se náo, tem algum script q possa matar esses processos e devolver os ips para que meus usuários os usem?
sem mais, agradeço a atençao.
Abraços.
pppoe + radius + bandlimit
cara, eu tenho o mesmo problema aqui, so que em vez de NAT eu dou IP real aos usuarios, o que eu fiz foi rodar o PPPoE com a opcao -T (timeout) e por 2 classes sobrando pros usuarios (500 ips a mais), mesmo assim nao ta guentando muito, mas e' por que e' muita conexao simultanea, roda assim:
/usr/sbin/pppoe-server -C NOME -L IP -p /etc/ppp/ips -I eth0 -T 60
modifica de acordo com sua necessidade ai (interface, nome, ip e timeout)
pppoe + radius + bandlimit
Pois é. eu fiz isto ontem, vamos ver se acaba os problemas.
o que eu tava urubuservando era que o script ip-down roda, tanto que ele apaga as regras de iptables, apaga as regras de bandlimit, e fecha a interface pppx, tudo bonitinho. mas os processos a seguir:
pppd pty /usr/sbin/pppoe -n -I eth1.10 -e 12:00:40:f4:ab:a0:5a ........
e
/usr/sbin/pppoe -n -I eth1.10 -e :00:40:f4:ab:a0:5a -S .......
eles continuavam garrados na memória. além dos arquivos pppx pppx.download pppx.upload e pppx.cliente ficam no diretório tmp.
isso q intriga. se ele roda o ip-down e fecha a interface pq não fecha o processo em memória?
Detahe, não tinha setado timeout ainda.
Abraços.