Cara... veja bem... possivel, tudo eh possivel, porem, tem que ver se eh viavel.
Soh uma pergunta: Porque dois servers? um linux e um freebsd? Estou fazendo essa pergunta, porque estou desenvolvendo uma solucao dessa (na verdade jah esta em faze de testes), e nao vejo a solucao de usar dois servers como vc, no meu caso, faco tudo em cima do freebsd, porem, minha solucao eh customizavel, e pode ser facilmente adaptada para rodar em um server linux somente. Se quiser trocar umas ideias, add msn ae [EMAIL PROTECTED] Abracos Em 20/10/06, Marcos Fco. A. Silva<[EMAIL PROTECTED]> escreveu: > Boa tarde a todos, > > Estou elaborando um projeto para um ISP aqui de Guarulhos onde eu terei > que criar uma interface WEB com PHP e Perl para unificar o processo de > inclusão dos assinantes. > Vamos as explicações. > > Estrutura: > > |================| > | | > |=========| > | LAN | <==============> | DHCP | > |================| | IPTABLES | > > | APACHE | > > | PHP | > > | PERL | > > |=========| > > | > > | > > | > > | > > |=========| > > | Firewall PF | > > | ALTQ | > > |=========| > > > > Atualmente eu tenho que cadastrar o MAC e IP dos assinante via Shell no > Linux que serve DHCP e Forwardind de pacotes com iptables amarrado por > MAC para o Firewall principal que é FreeBSD + PF e ALTQ. > Após cadastrar os assinante no DHCP eu tenho que cadastrar o IP do > assinante no Firewall principal principal para o PF + ALTQ controlar a > Banda. > Os funcionários tem que usar o mcedit e logar em dois servidores, > gostaria de eliminar a necessidade de uma shell valida para reduzir o > número de erro que rolam diariamente. > > Estou pensando em desenvolver uma interface WEB que vai ficar no Linux > para que os funcionários do ISP cadastrem os assinantes de maneira mais > simplificada. > > Gostaria de receber opniões da lista sobre a melhor maneira de se fazer > isso. > No meu entendimento o cenário seria o seguinte: > > 1) A interface em PHP para cadastro, alteração e exclusão dos assinantes > 2) Um script em Perl que iria adicionar as regras de IPtables > (Forwarding) > 3) Um script em Perl para adicionar a entrada no DHCP > 4) Um script em Perl para criar um arquivos com o IP e a banda do > assinante > 5) O arquivo gerado pelo script deve ser transferido por scp ou > rsync para o FreeBSD onde o PF possa ler e atribuir a banda. > > Minha ideia tem viabilidade? > É possível fazer com que esse script Perl crie, edite e delete esses > registro? > Será que vou ter que usar algum BD para tanto? > Alguém imagina algum cenário diferente e simples? > > Desde já agradeço. > > Atenciosamente, > > -- > Marcos Francisco Alcântara Silva > Administrador de Sistemas - *NIX > > FUG-BR User #248 > Linux user #425822 > > --- > Existem indivíduos que estão consideravelmente adiantados nessa trajetória > para o Criador.... > É extremamente importante saber que ninguém ensina nada, mas que existem > pessoas que aprendem > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Atenciosmente Mario Augusto Mania <m3BSD> ----------------------------------------------- [EMAIL PROTECTED] Cel.: (43) 9938-9629 Msn: [EMAIL PROTECTED] ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

