En Colombia los proveedores de acceso a Internet en planes de Banda Ancha típicamente emplean dispositivos y configuraciones que permiten conectar un computador como si fuera un equipo más en una red Ethernet. En tal caso basta conocer la IP que tendrá el computador (o si se usará dhcp), la mascara de red y la dirección de la puerta de enlace, y configurar como se explica en la sección de redes LAN Ethernet (ver Sección 4, “Uso y configuración en una red LAN Ethernet”.
Puede ocurrir que su proveedor emplee un módem que requiera
el protocolo pppoe
(e.g con un Módems Marconi).
En tal caso el proveedor puede brindar dos opciones para
la configuración del módem:
Enrutador (router): Se conecta a un HUB o a un computador y hace NAT para todos los computadores cliente conectados. En la LAN basta configurar la IP de cada equipo para que estén en la misma subred del enrutador y que cada uno emplee como compuerta/pasarela al módem.
Puente (bridge): En esta configuración se requiere un servidor que haga NAT y enrute.
Si el módem ADSL se conecta con un cable Ethernet y el proveedor
ofrece ppp,
no debe configurarse la tarjeta de red, sino una interfaz nueva tun0
Por esto en el archivo de configuración de la tarjeta digamos
/etc/hostname.rl0
(reemplazar
rl0
con interfaz en su caso, examinar
posibles interfaces con ifconfig) deje:
up
Edite /etc/ppp/ppp.conf
(si no existe
cópielo de /etc/ppp/ppp.conf.smaple
), para que quede
una sección como la siguiente:
pppoe: set log Phase Chat LCP IPCP CCP tun command set redial 15 0 set reconnect 15 10000 set device "!/usr/sbin/pppoe -i rl0" set mtu max 1492 set mru max 1492 set speed sync disable acfcomp protocomp deny acfcomp enable lqr set lqrperiod 5 set cd 5 set dial set login set timeout 0 set authname "usuario" set authkey "miclave" add! default HISADDR enable mssfixup
Cambiando la interfaz de red, el usuario y la clave. Podrá probar la conexión con:
ppp -ddial -nat pppoe
Si desea que en cada arranque se conecte automáticamente,
tal como se explica en
http://www.aei.ca/~pmatulis/pub/obsd_pppoe.html
agregue a /etc/rc.local
:
IPADSL=$(netstat -rn | grep tun0 | grep ^[0-9] | awk '{print$2}') if [ -z "$IPADSL" ]; then echo -n "Estableciendo conexion PPPoE DSL"; ppp -ddial pppoe for i in 10 9 8 7 6 5 4 3 2 1 0; do sleep 5 echo -n "$i" IPADSL=$(netstat -rn | grep tun0 | grep ^[0-9] | awk '{print$2}') if [ -z "$IPADSL" ]; then break fi done fi