Provedor de Internet com BrazilFW - BFW

A distribuição BrazilFW é voltada para provedores de acesso à internet e aproveito para deixar dicas sobre como iniciar um provedor. Ao final do artigo, você estará apto a configurar um servidor Linux com o BFW e começar a tirar sua licença junto à ANATEL para trabalhar como prestador de serviço ou usar o BFW para sua impressa, seja para limitar a internet ou como servidor DHCP, DNS, Firewall. Boa leitura e compartilhe com seus amigos!

[ Hits: 10.982 ]

Por: Fabricio em 16/11/2016 | Blog: http://mikrolinux.blogspot.com.br/


Configuração do servidor



Já pensou em usar Linux para gerenciar um provedor? Agora você vai aprender de uma forma simples, como fazer isso e ainda vai ler algumas dicas sobre como começar um provedor.

Vamos usar a distribuição Linux BrazilFW ou BFW, ela é bem estável e está na sua versão 3.x. Para realizar a configuração em um servidor, pode usar um computador antigo com 2 GB de memória e HD 160G com 2 placas de rede (uma para a LAN outra para WAN).

Para obter sua imagem ISO, acesse o link abaixo. Depois de realizar o download, grave em um CD-R ou DVD-R.
A instalação é bem simples, coloque o servidor para iniciar o boot pelo DVD:
  • Aperte Enter
  • Depois faça login.
  • Usuário: root
  • Senha: root
  • Clicar em Enter
  • Escolha seu HD e clique em: Ok
  • Clicar em: Enter
  • Depois em Enter novamente.
  • Remova o disco e clique em: Enter

Pronto! O BFW está instalado.

Em menos de 5 minutos seu sistema está instalado e pronto para usar. Nas próximas configurações, vamos usar o webAdmin, ele trás um IP padrão. Caso queira mudar, basta fazer login no terminal e digitar o comando:

# gedit /etc/brazilfw/logical/local
  • Depois de alterar, digite: Ctrl+qy (salva e sai do arquivo).
  • Depois disso, digite "backup" e depois "reboot".
  • Dica: é necessário o comando backup para que sejam salvas as alterações.
  • Já pode abrir em seu navegador o webAdmin: HTTPS://seu_ip:8181
  • Deve dar um erro de certificado, pode clicar em: "Continuar".
  • Usuário e senha padrão
  • Usuário: root
  • Senha: root

Essa deve ser a tela que será apresentada no navegador:
Linux: Provedor de Internet com BrazilFW - BFW

Informações básicas

Agora vou passar algumas informações básicas sobre o sistema antes de continuar.

Para alterar a senha:

→ WebAdmin → Menu → Configurações → Sistema → Senha do Sistema

Normalmente, ele já configura a conexão de internet por DHCP; se precisar alterar isso, é só seguir esse passo a passo Trocar IP do BFW.

Vamos preparar o ambiente para instalar o sistema do provedor.

→ WebAdmin → Menu → Configurações → Servidor MySQL → Configurações

Marca como "Ativo" e salva. Depois clica em: "Iniciar".

Agora já podemos começar a instalar o EPM e os demais pacotes.

Vamos atualizar a lista de pacotes:

→ WebAdmin → Add-nos → Gerenciar → Instalar/atualizar

Deve bloquear o Pop-Up, libere e aguarde carregar a lista.

Instalação de pacotes

Obs.: neste artigo, não será utilizado todos os pacotes, porém nos próximos será necessário, então já pode instalar.

Vamos Instalar alguns pacotes:
  • Htop - visualizador de processo interativo em modo texto para Linux.
  • phpMyAdmin 4 - é uma ferramenta livre escrita em PHP, destinado a lidar com a administração do MySQL via browser.
  • TCPDF Minimal - Para gerar PDF.
  • Samba - Samba é um conjunto de programas de interoperabilidade padrão do Windows para Linux e Unix.
  • Easy Provider Manager - Gerenciador Fácil para Provedores de Internet.

Basta clicar em "Instalar" que é feito a configuração. Depois de ter feito as instalações, vamos ajustar alguns serviços de rede necessário para colocar o servidor em produção.

DNS

→ Configurações → DNS

Coloque seus servidores que já usa, eu prefiro os do Google.

Primário 8.8.8.8
Secundário 8.8.4.4

  • Habilite o uso de servidor DNS externo.
  • Salva e reinicia.
  • Ativar o QoS.
  • Configurações → Qualidade do Serviço → configurações
  • Marcar: "Sim"

Depois no mesmo menu de qualidade do serviço, ponha o IP da sua máquina em isentar, para conseguir acessar o servidor EPM dentro da sua rede.

→ Configurações → DHCP → Escopo

Aqui você pode alterar a faixa de IPs.

Servidor Proxy/cache * opcional

O cache já foi muito usado, alguns gostam, outros não, fica sendo opcional ativar.

→ Configurações → cache em disco → ativo "Sim" salva

Depois de realizar as alterações, vamos salvar tudo, pois se reiniciar ele perde as configurações, sempre que fizer uma alteração, salve.

→ Configurações → Salvar configurações

EPM

Vamos às configurações do EPM.

→ Add-nos → easy provider manager → configurações

Ativo "Sim". Bloqueio "Sim".

URL para redirecionamento (copie o link do navegador ou vai dar erro!):

URL de exibição

Pode criar uma personalizada: www.meuprovedor.com.br

Salva e inicia. Depois, faça backup do seu sistema.

→ Add-nos → easy provider manager → faixa preferencial de IPs

Coloque a faixa que vai trabalhar.

Agora vamos na parte de configurar os usuários, planos e velocidades:

→ Add-nos → easy provider manager → EPM Controle

Coloque seu login e senha, se for o padrão ainda:
  • Usuário: root
  • Senha: root

Vamos usar o menu cadastros: Cadastros → Plano → Clique em: "Adicionar"
  • Em "Plano", coloque o nome por exemplo: 2MB
  • Download padrão 2048
  • Upload padrão 1024

ZPH

Pode por o dobro do download, ele é para usar o cache em disco.

Título e descrição, pode por algo referente ao plano de 2MB:
Linux: Provedor de Internet com BrazilFW - BFW
Agora vamos cadastrar o cliente. Cadastre os dados necessários e vamos para a próxima etapa.

Depois disso, vamos criar o login dele:
  • Em controle com usuário e senha marque "Sim" e cadastre o login
  • Depois preencha o nome de host IP MAC da reserva.
  • Pode pegar essas informações no servidor dhcp também.

Linux: Provedor de Internet com BrazilFW - BFW

Linux: Provedor de Internet com BrazilFW - BFW

Reinicie seu servidor e seus clientes já vão ter que fazer login e senha, basta abrir qualquer site em http que aparece a tela de login.

Vamos na parte do financeiro: Controles → pagamentos

Na parte de boletos, sempre que der baixa, ele já cria outro com 30 dias à frente. Assim facilita sua vida na parte de gerar boleto.

Seu servidor está pronto para uso. Já pode começar a fazer os testes até se sentir seguro para colocar em ambiente em produção.

Dica: se estiver com o servidor, pode acessar o WebAdmin direto nele, basta usar o comando:

# videomode

Escolha a resolução do seu monitor e passe para o sistema com o mesmo comando, por exemplo:

# videomode 1

Faça backup:

# backup

Reinicia:

# reboot

Pronto! Já pode usar o navegador no próprio servidor, com o comando abaixo:

# startx

Referência: BrazilFW Firewall and Router

    Próxima página

Páginas do artigo
   1. Configuração do servidor
   2. Dicas sobre provedor
Outros artigos deste autor

Instalação do Moodle 3.0 no CentOS 7

O Mercado Obscuro da T.I. Brasileira

Leitura recomendada

Apache 2 + mod_perl 2.0.1

Entendendo TCP/IP (Parte 3) - Resolução de nomes

Internet 3G no GNU/Linux

Instalando Apache 1.3.33 com suporte a PHP no Slackware

Servidor de internet para iniciantes (Debian Squeeze)

  
Comentários
[1] Comentário enviado por DPeres em 19/11/2016 - 22:45h

Ótimo artico! Completíssimo e muito bem estruturado; desde a instalação / configuração, até o procedimento de treinamento e administração da empresa.
Parabéns Fabricio, pela iniciativa em compartilhar informações de tamanha consistência educacional.


Contribuir com comentário