Manual de FreeBSD
Anterior | Capítulo 25. PPP y SLIP | Siguiente

# 25.5. Uso de PPP sobre ATM (PPPoA)

Lo siguiente describe como configurar PPP utilizando ATM, alias PPPoA. PPPoA es una alternativa muy común entre proveedores de DSL en Europa.

## 25.5.1. Uso de PPPoA con un Alcatel Speedtouch USB

El soporte bajo FreeBSD para este dispositivo se puede encontrar como un port, por que el firmware es distribuido bajo la licencia de Alcatel.

Para instalar este software, simplemente utilice la colección de ports. Instale el port `net/pppoa` y siga las instrucciones provistas por el port.

## 25.5.2. Uso de mpd

Puede usar mpd para conectarse a una gran variedad de servicios, en particular servicios pptp. Puede encontrar mpd en la colección de ports, bajo `net/mpd`.

Primero debe instalar el port, y posteriormente configurar mpd para que se ajuste a sus necesidades y a la configuración del proveedor. El port instala un conjunto de ficheros de configuración de ejemplo, que estan bien documentados en ``PREFIX`/etc/mpd/`. Note que PREFIX se refiere al directorio donde sus ports son instalados, que normalmente es en `/usr/local`. Una guía completa en formato HTML, esta disponible una vez que se ha instalado el port. Esta se localiza en ``PREFIX`/share/mpd/`. Aqui tenemos un ejemplo simple de configuración para conectarse a un servicio ADSL con mpd. La configuración se divide en dos ficheros, primero tenemos el fichero `mpd.conf`.

    default:
         load adsl

     adsl:
         new -i ng0 adsl adsl
         set bundle authname usuario
         set bundle password contraseña
         set bundle disable multilink

         set link no pap actcomp 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

  El nombre de usuario para autentificar con su proveedor.
  La contraseña para autentificar con su proveedor.

El fichero `mpd.links` contiene información a cerca de la, o las conecciones, que desee establecer. Un ejemplo de `mpd.links` y que sea acompañante del ejemplo anterior, se muestra a continuación.

    adsl:
         set link type pptp
         set pptp mode active
         set pptp enable originate incoming outcall
         set pptp self 10.0.0.140
         set pptp peer 10.0.0.138

La conexión es fácil de inicializarla, al ingresar los siguientes comandos como `root`.

    # mpd -b adsl

El estatus de la conexión la puede ver con el comando.

    % ifconfig ng0
     : flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500
          inet 216.136.204.117 --> 204.152.186.171 netmask 0xffffffff

Usar mpd es la forma recomendada para conectarse con servicios ADSL con FreeBSD.

## 25.5.3. Uso de pptpclient

También es posible usar FreeBSD para conectarse a otros servicios PPPoA por medio de `net/pptpclient`.

Para conectarse por medio de `net/pptpclient` a un servicio DSL, instale el port o paquete y edite el fichero `/etc/ppp/ppp.conf`. Debe ser `root` para hacer estas operaciones. Un ejemplo de la sección de `ppp.conf`, se muestra a continuación. Para mayor información sobre las opciones de `ppp.conf`, consulte la página de ayuda de ppp; ppp(8).

    adsl:
      set log phase chat lcp ipcp ccp tun command
      set timeout 0
      enable dns
      set authname usuario
      set authkey contraseña
      set ifaddr 0 0
      add default HISADDR

  Nombre de usuario de la cuenta DSL.
  La contraseña de su cuenta.

> AvisoDebido a que debe poner su contraseña en el fichero `ppp.conf` en texto plano, debe asegurarse que nadie tenga acceso de lectura a este fichero. Los siguientes comandos se aseguran de que el fichero solo pueda se leido por `root`. Ve las páginas de ayuda chmod(1) y chown(8) para mayor información.

>     # chown root:wheel /etc/ppp/ppp.conf
>      # chmod 600 /etc/ppp/ppp.conf

Esto abrirá una sesion por medio de PPP con su ruteador DSL. Los módems Ethernet DSL cuentan con una dirección IP de LAN preconfigurada a la cual se puede conectar. En el caso del Alcatel Speedtouch, esta dirección es `10.0.0.138`. La documentación de su equipo debe indicarle que dirección utiliza. Para abrir el tunel e iniciar la sesión ppp, ejecute el siguiente comando.

    # pptp dirección proveedor

> Sugerencia: Puede añadir un símbolo de ampersand (&) al final de este comando, ya que pptp no retorna al shell por default.

Un dispositivo virtual `tun` será creado, para interactuar con los procesos de pptp y ppp. Una vez que regrese al shell puede examinar la conexión por medio del siguiente comando.

    % ifconfig tun0
     tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
             inet 216.136.204.21 --> 204.152.186.171 netmask 0xffffff00
             Opened by PID 918

Si no le es posible conectarse, verifique la configuración de su ruteador, que normalmente es accesible por medio de telnet o de su navegador web. Si aun no puede conectarse examine la salida que da el comando pptp y el contenido del fichero de registro (log) de ppp; `/var/log/ppp.log`.

Anterior | Inicio | Siguiente
Uso de PPP sobre Ethernet (PPPoE) | Subir | Uso de SLIP

Puede descargar éste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Si tiene dudas sobre FreeBSD consulte la documentación antes de escribir a la lista <questions@FreeBSD.org>.
Envíe sus preguntas sobre la documentación a <doc@FreeBSD.org>.