Esta sessão descreve como configurar o PPP sobre ATM (PPPoA). O PPPoA é uma escolha popular entre os provedores europeus de DSL.
O aplicativo mpd pode ser usado para conectar-se a uma variedade de serviços, em particular serviços PPTP. Ele pode ser instalado usando o pacote ou port net/mpd5. Muitos modems ADSL exigem que um túnel PPTP seja criado entre o modem e o computador.
Uma vez instalado, configure o mpd para adequar-se às configurações do provedor. O port coloca um conjunto de arquivos de configuração de exemplos os quais são bem documentados em /usr/local/etc/mpd/
. Um guia completo para configurar o mpd está disponível no formato HTML em /usr/ports/share/doc/mpd/
. Aqui está uma configuração de exemplo para conectar-se a um serviço ADSL com o mpd. A configuração está espalhada em dois arquivos, primeiro o mpd.conf
:
Este exemplo de mpd.conf
só funciona com o mpd 4.x.
default: load adsl adsl: new -i ng0 adsl adsl set bundle authnameusername
set bundle password
password
set bundle disable multilink set link no pap acfcomp protocomp set link disable chap set link accept chap set link keep-alive 30 10 set ipcp no vjcomp set ipcp ranges 0.0.0.0/0 0.0.0.0/0 set iface route default set iface disable on-demand set iface enable proxy-arp set iface idle 0 open
Informações sobre o link, ou links, a estabelecer são encontradas em mpd.links
. Um exemplo do mpd.links
para acompanhar o exemplo acima é dado abaixo:
adsl: set link type pptp set pptp mode active set pptp enable originate outcall set pptp self10.0.0.1
set pptp peer
10.0.0.138
O endereço IP do computador FreeBSD executando o mpd. | |
O endereço IP do modem ADSL. O padrão do Alcatel SpeedTouch™ padrão é |
É possível inicializar a conexão facilmente, emitindo o seguinte comando como root
:
#
mpd -b
adsl
Para ver o status da conexão:
%
ifconfig
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500 inet 216.136.204.117 --> 204.152.186.171 netmask 0xffffffffng0
Usar o mpd é a maneira recomendada de se conectar a um serviço ADSL com o FreeBSD.
Também é possível usar o FreeBSD para conectar-se a outros serviços PPPoA usando o net/pptpclient.
Para usar o net/pptpclient para conectar-se a um serviço DSL, instale o port ou o pacote e edite o /etc/ppp/ppp.conf
. Uma seção de exemplo do ppp.conf
é dada abaixo. Para maiores informações sobre as opções do ppp.conf
consulte ppp(8).
adsl: set log phase chat lcp ipcp ccp tun command set timeout 0 enable dns set authnameusername
set authkey
password
set ifaddr 0 0 add default HISADDR
Como a senha da conta é adicionada ao ppp.conf
em forma de texto simples, certifique-se de que ninguém possa ler o conteúdo deste arquivo:
#
chown root:wheel /etc/ppp/ppp.conf
#
chmod 600 /etc/ppp/ppp.conf
Isso abrirá um túnel para uma sessão PPP para o roteador DSL. Os modems Ethernet DSL têm um endereço IP LAN pré-configurado para conexão. No caso do Alcatel SpeedTouch™ Home, este endereço é 10.0.0.138
. A documentação do roteador deve listar o endereço que o dispositivo usa. Para abrir o túnel e iniciar uma sessão PPP:
#
pptp
address
adsl
Se um E comercial (“&”) for adicionado ao final desse comando, o pptp retornará ao prompt.
Um dispositivo de túnel virtual tun
será criado para interação entre os processos do pptp e do ppp. Quando o prompt for retornado ou o processo do pptp confirmar uma conexão, examine o túnel:
%
ifconfig
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 inet 216.136.204.21 --> 204.152.186.171 netmask 0xffffff00 Opened by PID 918tun0
Se a conexão falhar, verifique a configuração do roteador, que geralmente é acessível usando um navegador da web. Além disso, examine a saída do pptp
e o conteúdo do arquivo de log /var/log/ppp.log
para pistas.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.