Re: [FUG-BR] [OFF TOPIC] + - Solução para ISP
Giancarlo :) Entao cara, tipo, inicialmente, esse projeto eh um produto para um cliente meu, porem, apos finalizado, poderei disponibiliza-lo para a comunidade sem problemas Em 20/10/06, Giancarlo Rubio<[EMAIL PROTECTED]> escreveu: > Mario: > > Sem querer pedir muito, ja pedindo que tal disponiblizar aqui p nós :) > > On Fri, 2006-10-20 at 14:58 -0200, m3 BSD wrote: > > 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 > > > > > > > > -- > "Linux is for people who hate Windows, > BSD is for people who love UNIX" > Freebsd-BR User #88 > --- > Giancarlo Rubio > > - > 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 --- [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
Re: [FUG-BR] [OFF TOPIC] + - Solução para ISP
Mario: Sem querer pedir muito, ja pedindo que tal disponiblizar aqui p nós :) On Fri, 2006-10-20 at 14:58 -0200, m3 BSD wrote: > 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 > > > > -- "Linux is for people who hate Windows, BSD is for people who love UNIX" Freebsd-BR User #88 --- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [OFF TOPIC] + - Solução para ISP
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 --- [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
[FUG-BR] [OFF TOPIC] + - Solução para ISP
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