Gu�a de referencia Debian
Cap�tulo 10 - Configuraci�n de la red
Este cap�tulo se centra en la administraci�n de redes en Debian. Para una
introducci�n general sobre redes en GNU/Linux lea el Net-HOWTO
.
Para que un equipo Debian sea capaz de acceder a Internet sus interfaces de red
necesitan ser soportadas por el kernel y configuradas apropiadamente.
El primer requisito es el soporte del kernel para los dispositivos de interfaz
de red tales como las tarjetas Ethernet, tarjetas Wi-Fi y m�dems. Para obtener
este soporte es posible que necesite recompilar el kernel o a�adirle m�dulos
como se describe en
El kernel de Linux en Debian,
Cap�tulo 7.
La configuraci�n de los dispositivos de red se explica a continuaci�n. La
informaci�n en este cap�tulo ha sido actualizada para Sarge. Mucho de todo
esto no se aplica a versiones anteriores.
10.1 Fundamentos de redes IP
Un equipo Debian puede tener diversas interfaces con una diferente direcci�n
IP. Las interfaces pueden ser de diversos tipos diferentes, incluyendo:
-
Loopback: lo
-
Ethernet: eth0, eth1, ...
-
Wi-Fi: wlan0, wlan1, ... [37]
-
Token Ring: tr0, tr1, ...
-
PPP: ppp0, ppp1, ...
Existe un amplio rango de otros dispositivos de red disponibles, incluyendo
SLIP, PLIP (l�nea IP serie y paralelo), dispositivos "shaper" para
controlar el tr�fico de ciertas interfaces, conmutaci�n de tramas, AX.25, X.25,
ARCnet y LocalTalk.
Cada interfaz de red conectada directamente a Internet (o a cualquier red
basada en IP) es identificada por una �nica direcci�n IP de 32 bits. [38] La direcci�n IP se puede
dividir en la parte relativa a la red y la parte relativa a la m�quina. Si se
considera una direcci�n IP, se ponen 1 en los bits que son parte de la
direcci�n de red y ceros en la parte de la direcci�n de la m�quina se obtiene
la m�scara de red.
Tradicionalmente, las redes IP fueron agrupadas en clases cuyas direcciones de
red componentes eran de 8, 16 o 24 bits de tama�o. [39]
direcciones IP m�scara de red longitud
Clase A 1.0.0.0 - 126.255.255.255 255.0.0.0 = /8
Clase B 128.0.0.0 - 191.255.255.255 255.255.0.0 = /16
Clase C 192.0.0.0 - 223.255.255.255 255.255.255.0 = /24
Las direcciones IP que no se encuentran en estos rangos se utilizan para
prop�sitos especiales.
En cada clase existen rangos de direcciones reservados para su uso en redes de
�rea local (LANs). Se garantiza que estas direcciones no entren en conflicto
con las direcciones propias de Internet (en consecuencia, si una de estas
direcciones se asigna a un equipo �ste no podr� acceder a Internet directamente
sino a trav�s de una puerta de enlace que act�e como proxy para los servicios
individuales o hacer la traducci�n de direcciones de red – NAT) Estos
rangos de direcciones se dan en la siguiente tabla junto con el n�mero de
rangos en cada clase.
direcciones de red longitud cantidad
Clase A 10.x.x.x /8 1
Clase B 172.16.x.x - 172.31.x.x /16 16
Clase C 192.168.0.x - 192.168.255.x /24 256
La primera direcci�n en una red IP es la direcci�n de la propia red. La �ltima
direcci�n es la direcci�n de difusi�n de la red. [40] Todas las otras direcciones se
pueden asignar a m�quinas de la red. De �stas, la primera o la �ltima
direcci�n generalmente se asigna a la puerta de enlace para Internet.
La tabla de rutas contiene informaci�n sobre c�mo enviar paquetes IP a sus
destinos. Veamos una impresi�n de ejemplo de la tabla de rutas para una
m�quina Debian de una red de �rea local (LAN) con direcci�n IP 192.168.50.x/24.
La m�quina 192.168.50.1 (tambi�n en la LAN) es un router para la red
corporativa 172.20.x.x/16 y la m�quina 192.168.50.254 (tambi�n en la LAN) es un
router para Internet.
# route
Kernel IP routing table
Destination Gateway Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 * 255.0.0.0 U 0 0 2 lo
192.168.50.0 * 255.255.255.0 U 0 0 137 eth0
172.20.0.0 192.168.50.1 255.255.0.0 UG 1 0 7 eth0
default 192.168.50.254 0.0.0.0 UG 1 0 36 eth0
-
La primera l�nea despu�s del encabezado dice que el tr�fico destinado a la red
127.x.x.x ser� encaminado hacia la interfaz de retorno (loopback)
lo.
-
La segunda l�nea dice que el tr�fico destinado para las m�quinas de la LAN ser�
encaminado a trav�s de eth0.
-
La tercer l�nea dice que el tr�fico destinado a la red corporativa ser�
encaminado a la puerta de enlace 192.168.50.1 y tambi�n a trav�s
de eth0.
-
La cuarta l�nea dice que el tr�fico destinado a Internet ser� encaminado a la
puerta de enlace 192.168.50.254 tambi�n a trav�s de
eth0.
Las direcciones IP en la tabla tambi�n pueden aparecer como nombres que se
obtienen observando las direcciones en /etc/networks
o usando la
biblioteca C resolver.
Ademas de encaminar, el kernel puede realizar la traducci�n de las direcciones
de red, la modulaci�n del tr�fico y su filtrado.
V�ase el Net-HOWTO
y
other
networking HOWTOs
para m�s informaci�n.