Configuración de ADSL - PPPoE y Ethernet en Debian
Configuración de ADSL - PPPoE y Ethernet en Debian
Configuración de ADSL - PPPoE y Ethernet en Debian
Inicio
Última actualización: 12 de febrero, 2011
Tabla de Contenido
Introducción
Dispositivo Ethernet
PPPoE
Banda Ancha
Introducción
Asymmetric Digital Subscriber Line (ADSL) es una tecnología de comunicación que permite la
transmisión de datos a través de líneas telefónicas y cable televisivo. La comunicación asimétrica
implica que las tasas de subida y bajada son diferentes, generalmente siendo la de subida menor.
ADSL usa un cable módem o un concentrador dependiendo del método que implementa el proveedor de
Internet. Ambos conectan los respectivos aparatos a la interfase de red Ethernet del computador,
generalmente la primera, eth0.
Dispositivo Ethernet
Ingresa a root, por ejemplo, corriendo un "Terminal de <Root>" en el menú
"Aplicaciones/Accesorios" o, en el mismo menú, un "Terminal" y luego el comando su (super user).
Da el comando 'ifconfig eth0', para ver el estado de la primera interfase Ethernet,
# ifconfig eth0
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:C0:9F:0C:6F:03
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xe800
Si no aparece la información sobre eth0 es debido a que el dispositivo del la tarjeta Ethernet no está
instalado en el núcleo. Lee las instrucciones sobre como cargar el dipositivo de la tarjeta ethernet antes
de continuar.
PPPoE
PPPoE (Point-to-Point Protocol over Ethernet) es un protocolo muy similar a PPP que usa una interfase
Ethernet en vez de un módem. Este tipo de protocolo ha sido adoptado por algunos proveedores ADSL
de Internet.
La conexión ADSL es generalmente parte del servicio telefónico. Las señales (de teléfono y ADSL) se
dividen en una aparato llamadosplitter, separándolas en respectivos rangos de frecuencia. La señal
ADSL luego entra en un aparato llamado "concentrador", que se conecta a la interfase Ethernet del
computador con un cable Twisted pair con conectores RJ45.
Ingresa a root, por ejemplo, corriendo un "Terminal de «Root»" en el menú
"Aplicaciones/Accesorios" o en un terminal cualquiera con el comando su.
Antes de comenzar es necesario desactivar la interfase eth0 y eliminar los parámetros de red asociados
a ella.
Edita el archivo de configuración de las interfaces de red,
# nano /etc/network/interfaces
Comenta con un signo # toda línea relacionada a eth0 para que lea,
#auto eth0
#iface eth0 inet static
# address 192.168.0.2
# netmask 255.255.255.0
# network 192.168.0.0
# broadcast 192.168.0.255
# gateway 192.168.0.1
Reinicia el computador.
Conecta el computador al concentrador con el cable de red. Enciende el concentrador.
Instala el paquete pppoeconf con,
# apt-get install pppoeconf
Corre,
# pppoeconf
La herramienta va a escanear todas las interfases de red hasta encontrar una que acceda un
concentrador. Escoge configurar PPPoE en esa interfase.
En "ENTER USERNAME" da el nombre de usuario que te asigna el proveedor y luego la clave. En "USE PEER
DNS" escoge modificar automáticamente /etc/resolv.conf. Escoge correr PPPoE en el arranque y luego
escoge establecer la conexión. Después de unos segundos verás en la pantalla algo así,
Every 2s: /sbin/ifconfig ppp0 Sun May 13 12:11:56 2007
ppp0 Link encap:Point-to-Point Protocol
inet addr:200.89.50.138 P-t-P:10.52.0.3 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:190 (190.0 b) TX bytes:199 (199.0 b)
# ifconfig ppp0
# poff
# pon dsl-provider
Banda Ancha
La Banda Ancha usa un aparato llamado cable módem para acceder la señal de datos enviada por la
televisión cable. La señal del cable se conecta al cable módem con un cable coaxial, mientras que éste
se conecta a la interfase Ethernet del computador con un cable ''Twisted pair'' con conectores RJ45.
En general, no es necesario configurar el cable módem. Al encenderlo, se establece automáticamente
una conexión Internet, el proveedor asignándole un número IP con DHCP. Generalmente existe un
LED online que indica que el módem está en línea. El cable módem hace un puente entre el computador
e Internet.
Ingresa a root, por ejemplo, corriendo un "Terminal de «Root»" en el menú
"Aplicaciones/Accesorios" o en un terminal cualquiera con el comando su.
Edita el archivo de configuración de las interfaces de red,
# nano /etc/network/interfaces
Este configura automáticamente los servidores DNS presentes en la red, reescribiendo la información
en /etc/resolv.conf.
Conecta el computador al cable módem con el cable de red, enciende el cable módem y espera a que
esté en línea. Reinicia el computador.
Da el comando ifconfig, para ver el estado de las interfases de red,
# ifconfig eth0
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:15:60:B1:C4:85
inet addr:24.136.34.53 Bcast:24.136.39.255 Mask:255.255.248.0
inet6 addr: fe80::215:60ff:feb1:c485/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:51109 errors:0 dropped:0 overruns:0 frame:0
TX packets:315 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3383292 (3.2 MiB) TX bytes:44823 (43.7 KiB)
Interrupt:169
Tabla de Contenido
Introducción
Dispositivo Ethernet
Interfase Ethernet
o IP estático
o IP dinámico (DHCP)
Introducción
Da el comando,
ping es un comando que envía un paquete "echo request" al computador especificado, el cual responde
con otro paquete similar. Es usado justamente para probar la conexión de un computador a otro.
Si ping arroja el resultado,
la red está funcionando perfectamente. Un paquete fue enviado y otro fue recibido.
Si el resultado es,
un paquete fue enviado, pero ninguno fue recibido. La red no está funcionando y requiere configuración.
Ingresa a root, por ejemplo, corriendo un "Terminal de <Root>" en el menú
"Aplicaciones/Accesorios" o, en el mismo menú, un "Terminal" y luego el comando su (super user).
Dispositivo Ethernet
Da el comando ifconfig, para ver el estado de las interfases de red,
# ifconfig
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:C0:9F:0C:6F:03
inet addr:100.10.2.10 Bcast:100.10.2.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xe800
Loopback (lo) es una interfase especial hecha para permitir al computador hacer conexiones de red
consigo mismo. Por convención se le asigna el número IP 127.0.0.1 y el nombre localhost.
Si no aparece el estado de una interfase Ethernet, eth0 siendo la primera de ellas, el dispositivo de la
tarjeta no está instalado en el núcleo, debido a que no viene compilado en el núcleo de instalación o no
se cargó el módulo en el paso "Detección del hardware de red" durante la instalación con el CD o
DVD.
El comando lspci, que produce en la pantalla una lista de todos los dispositivo PCI del computador,
puede ayudarte a determinar el o los dispositivo de red del computador. Busca las palabras "Ethernet
controller". El texto que sigue normalmente identifica el dispositivo que necesitas. Por ejemplo,
$ lspci
10:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI
Express (rev 11)
# modprobe tg3
(tg3 en el ejemplo).
Si el comando retorna un error a la pantalla es porque el dispositivo no logra reconocer el hardware.
Cuando el comando no retorna nada a la pantalla es porque el módulo fue cargado correctamente.
Agrega el nombre del módulo a la lista de módulos que se cargan al arranque,
La siguiente tabla contiene una lista de los módulos de dispositivos de red T1/T3 más frecuentes:
módulo Descripción
eepro100 EtherExpressPro/100
Por ejemplo, el dispositivo para una tarjeta 3Com 3c905B es 3c59x (3c590/3c900 series) y para una
tarjeta Realtek 8139 el dispositivo es 8139too. Una tarjeta con el chipset VIA usa el dispositivo via-
rhine, y una SiS el dispositivo sis900.
# /etc/init.d/networking restart
y corre ifconfig otra vez. Ahora debería aparecer información sobre eth0.
Interfase Ethernet
IP estático
Revisa el archivo /etc/network/interfaces que define las interfases de red. Usa por ejemplo el lector
de texto more,
$ more /etc/network/interfaces
# nano /etc/network/interfaces
search dominio.cl
nameserver 100.10.5.3
nameserver 100.10.5.70
en dónde el valor de search debería ser el dominio de la red local. La entrada nameserver define el
número IP del DNS. Este valor debe ser suministrado por el administrador de la red. Si haces
modificaciones a estos valores reinicia la red con '/etc/init.d/networking restart'.
IP dinámico (DHCP)
Si la red está detrás de un servidor DHCP, que asigna los parámetros de la red a requerimiento, la
entrada en /etc/network/interfacesdirá,
# dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/00:13:ce:de:2f:72
Sending on LPF/eth0/00:13:ce:de:2f:72
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPOFFER from 192.168.0.1
DHCPREQUEST on eth1 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.118 -- renewal in 42300 seconds.