P. 1
Configuración de ADSL - PPPoE y Ethernet en Debian

Configuración de ADSL - PPPoE y Ethernet en Debian

|Views: 700|Likes:
Publicado porZ[0]NADEB[1]T

More info:

Published by: Z[0]NADEB[1]T on Apr 10, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/01/2014

pdf

text

original

Configuración de ADSL y PPPoE 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

Aparecerá en la pantalla algo así,

# 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 "Aplicaciones/Accesorios" o en un terminal cualquiera con el comando su.
«Root»"

en

el

menú

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)

indicando el número IP (inet addr) asignado por el proveedor. Oprime <ctrl>-<c> para salir de watch. Normalmente el proveedor Internet asigna un número IP diferente cada vez que te conectes. El número IP lo puedes ver con,

# ifconfig ppp0

También te asigna números IP de los DNS que quedarán grabados en /etc/resolv.conf. PPPoE correrá automáticamente en cada arranque por lo que no necesitas preocuparse de si hay o no conexión Internet. Si deseas detener PPPoE da el comando,

# poff

Para reiniciar PPPoE otra vez da el comando,

# 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 "Aplicaciones/Accesorios" o en un terminal cualquiera con el comando su. Edita el archivo de configuración de las interfaces de red,
«Root»"

en

el

menú

# nano /etc/network/interfaces

Modifica la interfase conectada al cable módem para levantarla con DHCP,

# The primary network interface auto eth0 iface eth0 inet dhcp

Instala el paquete resolvconf,

# apt-get install resolvconf

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

Aparecerá en la pantalla algo así,

# 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

indicando el número IP (inet addr), transmisión (Bcast) y máscara de red (Mask).

Configuración de la red Ethernet en Debian
Inicio Última actualización: 12 de febrero, 2011

Tabla de Contenido
  

Introducción Dispositivo Ethernet Interfase Ethernet
o o

IP estático IP dinámico (DHCP)

Introducción
Da el comando,

$ ping -c1 www.debian.org 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,

PING www.debian.org (128.31.0.51) 56(84) bytes of data. 64 bytes from senfl.debian.org (128.31.0.51): icmp_req=1 ttl=47 time=118 ms --- www.debian.org ping statistics --1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 118.425/118.425/118.425/0.000 ms

la red está funcionando perfectamente. Un paquete fue enviado y otro fue recibido. Si el resultado es,

PING www.debian.org (128.31.0.51) 56(84) bytes of data. --- www.debian.org ping statistics --1 packets transmitted, 0 packets received, 100% packet loss

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

Aparecerá en la pantalla algo así,

# 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 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:86 errors:0 dropped:0 overruns:0 frame:0 TX packets:86 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5708 (5.5 KiB) TX bytes:5708 (5.5 KiB)

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)

Carga el módulo del dispositivo con modprobe,

# 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,

# echo "tg3" >> /etc/modules

La siguiente tabla contiene una lista de los módulos de dispositivos de red T1/T3 más frecuentes:

módulo

Descripción

3c59x

3Com 3c590/3c900 series (592/595/597) Vortex/Boomerang RealTek RTL-8129/8130/8139 PCI Fast Ethernet Broadcom 440x/47xx ethernet Broadcom NetXtremeII DL2000/TC902x-based Gigabit Ethernet

8139too

b44

bnx2

dl2k

eepro100 EtherExpressPro/100

forcedeth nForce Ethernet

ipg

IP1000 Gigabit Ethernet National Semiconductor DP8381x series PCI Ethernet Realtek 8169 gigabit Ethernet SiS190/SiS191 gigabit Ethernet SiS 900/7016 PCI Fast Ethernet Broadcom Tigon3

natsemi

r8169

sis190

sis900

tg3

typhoon

3Com 3cr990 series Typhoon

via-rhine VIA Rhine

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 viarhine, y una SiS el dispositivo sis900. Una vez instalado el dispositivo reinicia la red con,

# /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

Este debería decir algo así,

# The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 100.10.2.10 netmask 255.255.255.0 network 100.10.2.0 broadcast 100.10.2.255 gateway 100.10.2.1

La primera interfase loopback (lo) es una interfase especial que permite hacer conexiones internas. Esta no debería modificarse bajo ningún motivo. La segunda interfase definida es eth0, que corresponde a la primera interfase Ethernet. Revisa si los parámetros están correctos. La entrada address corresponde al número IP del computador y debería ser único. La entrada netmask corresponde a la máscara de red y es la que define el rango de números IP de la red local. Para una red de clase C esta debería tener el valor 255.255.255.0 lo que define el rango de 0 a 255 en el último dígito de los números IP de la red local. Las entradas network y broadcast casi siempre corresponden al primer y último número del rango de números IP. La entrada gateway define el número IP del computador que funciona como ruteador (pasarela) de la red local y es quizás el parámetro más importante después del número IP del computador. Consulta con el administrador de la red sobre los valores pertinentes a la red local. Si necesitas cambiar alguno de estos valores usa el editor nanoseguido del nombre del archivo a editar con su ruta completa,

# nano /etc/network/interfaces

y luego reinicia la red con el comando '/etc/init.d/networking conexiones externas con ping.

restart'. Prueba nuevamente

Revisa si la definición del servidor de nombres de dominio (DNS) está correcta. Esta se encuentra en el archivo /etc/resolv.conf y debería decir algo así,

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á,

# The primary network interface auto eth0 iface eth0 inet dhcp

Revisa con 'ifconfig eth0' si tiene número IP asignado. Si no hay número IP asignado, revisa que el paquete dhcp3-client esté instalado. Si no, instálalo con,

# apt-get install dhcp3-client

Instala también el paquete resolvconf,

# apt-get install resolvconf

Este configura automáticamente los servidores DNS presentes en la red, reescribiendo la información en /etc/resolv.conf. Reinicia la red con '/etc/init.d/networking restart'. También puedes forzar el contacto con el servidor DHCP corriendo 'dhclient eth0',

# 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.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->