Autor: Marcio Mallavazzi
eMail: mcmlinuxbsd[nospam]gmail.com
Data: 10/2004
ADSL no FreeBSD 5.2.1
Introdução
Para contribuir mais com a Comunidade, resolvi escrever esse artigo que ensina como configurar ADSL no FreeBSD (versão 5.2.1).
O tutorial a seguir foi baseado em meus estudos + testes. Sugestões são bem vindas, e espero que seja de boa ajuda para todos aqueles que querem adentrar (ou já estão) na terra BSD.
Essa documentação visa apenas à configuração do Link ADSL, e não engloba segurança, firewall, enfim, a proteção de sua máquina.
Configuração
Em relação a Kernel, nenhuma customização mais é necessária. O que for necessário será carregado por ppp.
Bom, o arquivo de configuração PPP é encontrado no diretório /etc/ppp. O arquivo é ppp.conf. Ressalto que antes do inÃcio de qualquer atividade, é recomendado o backup do arquivo ppp.conf:
cp ppp.conf ppp.conf.backup -> O backup do arquivo ppp.conf no caso é ppp.conf.backup.
Após, abra o ppp.conf com seu editor de textos favorito, e mãos a obra (esse é o meu ppp.conf ->com as devidas modificações ), acredito que vocês possam fazer as devidas modificações sem problemas):
#
#################################################################
# PPP Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.8 2001/06/21 15:42:26 brian Exp $
#################################################################
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
uol: #Substituir pelo nome do seu provedor
set device PPPoE:sis0 #Substituir por seu dispositivo Ethernet: sis0, dc0...
set authname #Substituir pelo seu usuário do provedor com domÃnio completo
set authkey senha_de_acesso #Substituir pela sua senha de acesso ao provedor
set dial
set login
add default HISADDR #Responsável pela adição da "rota default" para a Internet
#
Após a devida configuração do arquivo, crie, com o seu editor predileto, o seguinte arquivo de configuração (o último, prometo ): /etc/resolv.conf
search domain.do.seu.provedor
nameserver ip.do.dns1.provedor
nameserver ip.do.dns2.provedor
.
.
.
nameserver ip.do.dnsx.provedor
Pronto!
Para exemplificar, o search do meu:
search uol.com.br
Quanto ao IP dos servidores DNS, essa informação pode ser checada junto ao suporte do provedor.
Ativação do Link:
como root:
ppp -ddial provedor
No meu caso: ppp -ddial uol
Voilá! Sua conexão está pronta! Agora é só Rock'n Roll!
Ativação do Link na inicialização do SO:
Para a ativação do Link na inicialização do SO, adiciona as seguintes linhas de configuração no arquivo /etc/rc.conf com seu editor predileto:
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES" # Se você quiser habilitar NAT para sua rede local, senão NO
ppp_profile="nome_do_provedor"
no meu caso:
ppp_profile="uol"
E é isso aÃ!
Quem quiser entrar em contato:
mcmlinuxbsd[nospam]gmail.com
Ou, uma MP pelo próprio site da Comunidade LinuxBSD!
Fontes: No FreeBSD 5.2.1: /etc/ppp/ppp.conf
Web: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pppoe.html