Autenticando o Speedy Business automaticamente em firewalls Linux

A mando da Anatel, a Telefônica agora exige que sejam fornecidos nome de usuário e senha antes de se começar a navegar com o Speedy Business. Este artigo ensina como fazer automatizar o processo de login a partir de seu firewall.

[ Hits: 19.120 ]

Por: Alexandre de Jesus Marcolino em 29/01/2003 | Blog: http://blog.marcolino.com.br/wordpress/


Introdução



A Telefonia em Setembro/Outubro de 2002 decidiu que os SPEEDY - BUSINESS com IP fixo deverão ser autenticados. Essa autenticação, diferentemente do SPEEDY HOME, não utiliza o pppoe. Foi desenvolvido um mecanismo de autenticação proprietário, porém muito simples de se implementar.

Como funciona !!!


Quando um pacote de rede (TCP/IP) é enviado para a internet através do SPEEDY, o roteador da TELEFÔNICA verifica se o bit Host-Key está setado para a sua conexão, caso contrário o roteador desvia sua requisição para uma página de login.

Essa página hoje esta trabalhando na porta 85, porém não deixa de ser protocolo http. Dois campos deste formulário devem ser preenchidos: Login/Senha.

O Campo login dever ser preenchido da seguinte forma: login@provedor.com.br
Esse login/senha tem que ser obtido com o seu provedor.

Procedimento

  1. primeiramente, entre com o usuário root no console.
  2. faça o download do script para autenticação do Speedy Business:
    ftp 200.246.104.182
    Connected to 200.246.104.182 (200.246.104.182).
    220 brma.brc.com.br FTP server (Version wu-2.6.2-5) ready.
    Name (200.246.104.182:brc): anonymous
    331 Guest login ok, send your complete e-mail address as password.
    Password: (aqui coloque o seu endereço de e-mail)
    230 Guest login ok, access restrictions apply.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> cd /pub/util/speedy_business/
    ftp> bin
    ftp> hash
    ftp> mget speedybusiness.tar
    mget speedybusiness.tar? y
    ftp> exit


  3. agora digite os comandos abaixo para descompactar o arquivo no diretório corrente:

    tar -xvf speedybusiness.tar
    cd speedy_business


  4. edite o arquivo speedybusiness para informar seu login/senha de autenticação do Speedy Business:

    pico -w speedybusiness


    Seguem as linhas que você deve alterar:
    USERNAME="seulogin@seuprovedor.com.br"; # Coloque o seu login aqui nessa variável
    PASSWORD="suasenha"; # Coloque aqui sua senha


    Para salvar e sair do arquivo tecle [Ctrl + X].
  5. caso seu firewall rode em sistemas Linux RedHat ou semelhantes, basta copiar o script para /etc/rc.d/init.d. Depois faça um link simbólico dentro de rc3.d para ele. Veja os comandos:

    cp speedybusiness /etc/rc.d/init.d
    cd /etc/rc.d/rc3.d
    ln -sf ../init.d/speedybusiness S11speedybusiness


    Caso seja da linha Slackware edite o arquivo /etc/rc.d/rc.local e inclua a linha de comando para iniciar o script na hora do boot:

    pico /etc/rc.d/rc.local

    Inclua a seguinte linha de comando no final do arquivo:

    /root/speedy_business/speedybusiness

    Para salvar e sair do arquivo tecle [Ctrl + X]
  6. para iniciar o script digite o comando abaixo:

    /root/speedy_business/speedybusiness


É isso aí galera, todo mundo com o narizinho de palhaço assinando provedor para usar Speedy Business.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

SOCKS - Acessando Hosts remotos via OpenSSH

openSUSE 12.1 - Instalando Oracle Java

Configurando BIND 9 + chroot sem mistérios

Gerando estatísticas do seu servidor de email utilizando o isoqlog

Configurando um arquivo de zona

Leitura recomendada

Como mostrar a música atual do seu player na sua mensagem pessoal do aMSN

Entendendo a configuração de rede para RedHat e similares

Configurando um arquivo de zona

Texto puro - BitchX - cliente IRC

NTLMAPS: NTLM Authorization Proxy Server

  
Comentários
[1] Comentário enviado por cabelo em 08/05/2004 - 12:41h

Alguém tem o arquivo speedybusiness.tar para me enviar. Pois não consegui baixa-lo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts