Um servidor PPPoE nada mais é do que um mecanismo que realiza uma autenticação entre o servidor que contém o pacote PPPoE instalado e o modem ADSL-Velox. Neste artigo veremos como configurá-lo e compartilhar a internet com o restante da rede.
Para isso é necessário instalar e configurar o pacote PPPoE e editar alguns arquivos de configuração do GNU/Linux. Este tutorial tem o objetivo de ensinar de forma simples e eficaz como configurar o pacote PPPoE e os arquivos resolv.conf, interfaces e rc.local.
Configuração do PPPoE (pppoeconf)
O Ubuntu 9.04 nas versões desktop e servidor vem com o pacote pppoeconf já instalado, bastando configurá-lo. Esse pacote serve para estabelecer a conexão entre sua máquina e o modem. Para isso precisamos configurá-lo realizando dez simples passos:
1° passo:
Estando no shell como super usuário (root), digite o comando:
# pppoeconf
Quando você digitar esse comando no shell ele abrirá uma tela como esta:
Estando na tela acima, basta clicar em "Sim" e então será encontrada a interface que está conectada ao modem. É sempre bom colocar o modem na interface eth0.
Obs.: Este tutorial foi feito considerando que você utiliza o modem na placa de rede eth0 e que sua placa de rede que vai liberar o sinal da internet é a eth1.
2° passo:
Após clicado no "Sim" aparecerá outra tela dizendo que será modificado um arquivo de configuração do Linux, este arquivo é o dsl-provider. Apenas aceite clicando em "Sim". Esta é a tela:
3° passo:
Aparecerá mais uma tela dizendo que vai fazer um configuração padrão "popular", basta clicar em "Sim":
4° passo:
Muita atenção nessa hora, pois agora faremos a parte mais importante da configuração. A tela que aparecerá a seguir servirá para informarmos qual é o nosso nome de usuário de acesso à internet. Exemplo: 3335221010@telemar.com.br. Este é apenas um exemplo ;-), você deve colocar o nome real do seu nome de usuário de acesso. Esta é a tela:
Digite o seu nome de usuário de conexão e pressione "enter".
5° passo:
Agora forneceremos a senha de acesso ao provedor. Exemplo: 3335221010
6° passo:
Clicar em "Sim" nesta tela onde ele informa que utilizará os DNS disponíveis no arquivo resolv.conf para resolver os endereços que pega, por exemplo: a string www.google.com.br e transformar no seu correspondente endereço ip: 64.233.169.103:
7° passo:
Nesta tela ele irá comentar sobre os protocolos padrões de transferência de pacotes, basta clicar em "Sim". Esta é a tela:
8° passo:
Nesta etapa vem a parte onde você irá especificar se a conexão será feita automaticamente quando o sistema for iniciado ou se você irá realizar a conexão manualmente. Por padrão clicaremos em "Sim", ou seja, estamos dizendo que desejamos que a conexão seja estabelecida automaticamente. Esta é a tela:
9° passo:
Informaremos que desejamos realizar a conexão agora, para isso basta clicar em "Sim". Esta é a tela:
10° passo:
Se tudo der certo aparecerá uma tela dizendo que a conexão foi estabelecida, basta clicar em "Ok". Esta é a tela:
Pronto, seu servidor já estabelece a conexão com a internet, então resolvemos esta parte.
[2] Comentário enviado por megatux em 01/09/2009 - 10:19h
Caro nox6000,
Artigo simples, claro, didático e bem focado.
Mas, a parte do "Feito essas configurações, reinicie o servidor." eu achei que foi até engraçado (sem ofensa irmão).
[3] Comentário enviado por nox6000 em 01/09/2009 - 10:50h
Ola amigo megatux,
Obrigado por ler o artigo e o achado simples, claro, didático e focado!
Este é o meu objetivo quando crio um artigo.
Eu geralmente gosto de falar para o usuário principalmente pessoas que estão iniciando em linux reiniciar o servidor depois de muitas configurações.
Apesar da possibilidade de vc para e reiniciar os serviços para testar se deu tudo certo podem não entrarem em vigor perfeitamente então reiniciando vc tem certeza que funcionou ou não hehehe.
Pode notar que todos os artigos e dicas eu recomendo reiniciar o servidor ;-)
[4] Comentário enviado por golinelli em 01/09/2009 - 16:32h
Olá o Artigo está bem simples, bem claro, só nao concordo com o Titulo,,
Não seria CLIENTE pppoe ?? sendo que um Servidor pppoe serio o que estaria autenticando os clientes pppoe?
Masss o artigo ta muitissimo bom! pq ele ta explicando claramente como montar um compartilhamento de internet que pra nós é simples, mas pra quem entra no mundo Linux é super "complicado"
[6] Comentário enviado por cooperrj em 02/09/2009 - 08:56h
Olha mestre, esta bem legal seu artigo, mas eu mudaria somente o titulo dele, pois quem vê pode interpretar como criar um servidor PPPoE no ubuntu, e seu foco é como configurar sua conexao adsl com pppoe.
[7] Comentário enviado por nox6000 em 02/09/2009 - 12:05h
Para os meus amigos EM RELAÇÃO AO TITULO do artigo:
Pessoal colocquei esse titulo por dois motivos:
Primeiro:
Coloquei este titulo porque de fato é mesmo um servidor de internet, pois a definição de servidor a groço modo
é uma maquina que sede e gerencia um serviço.
Que acredito que quem leu o artigo pode perceber que alem de configurar a dicagem para a maquina acessar a internete também ela libera o sinal de internet pela segunda placa.
Segundo:
Estava visando o futuro, pois após o usuário do linux instalar o pppoe em uma maquina essa um dia pode se
tornar no futuro um gerenciador de conteudos externos (internet) atraves do proxy squid ao qual também fiz um artigo e não se consegue liberar ou bloquer site num servidor proxy se nem mesmo o servidor libera o sinal de internet é meio ilogico não acham hehehe.
Bem espero que tenham intendido meu ponto de vista embasado teoricamente e visando o futuro.
No mais muito obrigado, pois fiz pensando em todos tanto pessoas experientes quanto inexperiente ;-)
[8] Comentário enviado por leandrobrunoo em 03/09/2009 - 09:45h
Primeiro de tudo parabens, pelos seus artigos !
nao sei se daria pra vc me ajudar
a tempo q tou tentando por um serviço aqui pra roda, so q andei pesquisando na vol, tentei de tudo mesmo e nada.
tenho uma rede com 10 micros, ambos estao pegando internet, so q meu servidor dhcp e o proprio modem da telemar, ele estar roteado claro.
tou com uma maquina com o ubuntu 9.04 instalado, nela tem duas placas de rede
minha rede e 192.168.0.0 /255.255.255.0 gw 192.168.0.1
[9] Comentário enviado por maxandre em 03/09/2009 - 19:23h
muito bom mesmo... mais nao deu certo...
no passo 1 surgiu a seguinte mensagem:
Desculpe, 2 interfaces foram tentadas, mas o concentrador de acesso de seu provedor de acesso nao respondeu. Por favor cheque seus cabos de rede e de modem. Outra razão para a falha pode ser outro processo pppoe que controla o modem em execução.
ja testei tudo... esta tudo normal...
sou novo no linux... estou utilizando em dual boot com o vista... e no vista funciona tudo normal.
IMPORTANTE: quando instalei o linux estava funcionando normal, começou esse erro após fazer atualizações.
[10] Comentário enviado por cyber_monk em 07/09/2009 - 06:12h
Boas,
Não estará o teu modem já configurado? ou seja já como "router"? eu por exemplo tenho esse problema de que quando vou para configurar a minha ligação pppoe pela primeira vez numa gateway linux tenho que fazer reset ao modem e só assim consigo que este seja detectado como modem adsl. e a aprtir daí já funciona bem.
[11] Comentário enviado por nox6000 em 07/09/2009 - 11:00h
Ola maxandre,
Acredito que seu modem esteja roteado ( Realize a conexão automatica).
Existe uas soluções:
1º Resetar o modem e seguir meu tutorial passa a passo;
2ª Não instalar o pppoeconf e simplemente editar o arquivo só que no lugar de ppp0 vc coloca a interface que esta conecetada diretamente ao modem exemplo de codigo para eth0:
[13] Comentário enviado por leandrobrunoo em 02/02/2010 - 18:36h
amigo segui o seu artigo pelo pe, e nao consegui.
so consegui net no proprio server, mais nas maquina clients nao, e outra coisa
a interface eth0 nao atribuiu o ip
[14] Comentário enviado por nox6000 em 02/02/2010 - 21:28h
Ola Leandro Bruno,
Veja sua placa eth0 esta aparecendo duas vezes isso não deveria acontecer deveria aparecer somente uma vez cada placa e no final o ppp0 acredito que o problema de tanto vc tentar configurar possa ter danificado o Sistema Operacional tente formata-lo e realizar as configurações que tenho certeza que irá dar certo.
Tente tb após a nova instalação amarrar o MAC da placa de rede a interface tem um artigo meu sobre isso...
[19] Comentário enviado por CastIron em 13/07/2011 - 12:56h
boa tarde pessoal não sei se estou errado mas acredito que não pq aqui estou lugar certo
quero automatizar o comado squid -k reconfigure por forma aqui quando reinicio o servidor ele automaticamente executa por script para não ter manualmente abrir um terminal e depois executa-lo, alguém tem uma ideia? Alguém isso? como eu posso fazer?