Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio de Redes 2
Profesor: Diego Aracena Pizarro
La figura 1 muestra la topología de red ha utilizar en este Lab. Los PCs están
conectados por 2 switch Ethernet. Las tablas de ruteo deben ser manualmente
configuradas, este tema es conocido como ruteo estático.
Configuración de red.
Luego, debes configurar las tablas de ruteo de los PCs Linux. PC1 y PC3 son
host, y el PC2 es un router IP. Las tablas de ruteo con configuradas, por tanto,
ellas conforman la topología de mostrada en la Figura 1 y Tabla 1. Las rutas son
configuradas manualmente, lo cual, también es llamado como ruteo estático.
La configuración de las tablas de ruteo en Linux es realizado con el comando
route, el cual tiene numerosas opciones de visualización, adición, borrado o
modificación de la entradas de la tabla de ruteo. Los diferentes usos del comando
route están resumidos en la lista.
Añade una entrada a la tabla de ruteo para el prefijo de red identificado por
la dirección IP netaddress y la máscara de red mask. El siguiente salto es
identificado por la dirección IP gw_address o por la interfaz iface.
route –e
Muestra la actual tabla de ruteo con campos extendidos. Este comando es
idéntico al comando netstat –r.
route –C
Muestra la cache de la tabla de ruteo.
Los comandos para borrar las entradas creadas con los comandos previos son.
En Linux, no existe una forma simple de borrar todas las entradas de la tabla de
ruteo. Cuando los comandos son ingresados interactivamente en una terminal
Linux, las entradas añadidas son validas hasta que Linux es reiniciado. Para hacer
las rutas estáticas permanentes, las rutas necesitan ser ingresadas en el archivo
de configuración /etc/network/interfaces, el cual es leído cada vez que Linux inicia.
Los comandos listados son útiles para obtener información de ruteo o para
encontrar errores en la configuración de ruteo.
ping IPaddress
Prueba si el IPaddress es alcanzable.
traceroute IPaddress
Muestra la ruta a la interfaz IPaddress
2. Configura las entradas de la tabla de ruteo del router IP PC2. (La exactitud
de las entradas de ruteo puede ser testeada después que el Router 1 haya
sido configurado.)
3. Muestra la tabla de ruteo del PC1, PC2 y PC3 con netstat –rn y guarda la
salida.
Reporte del Lab. Incluya las salidas guardadas de las tablas de ruteo.
Explique las entradas en la tabla y discute los valores de los campos en cada
entrada.
Nuestro computador que va a correr Linux y actuar como SOHO debe tener 2
tarjetas Ethernet, una para la función WAN de un router SOHO dentro del cual el
CPE del proveedor es conectado, y el segundo para la LAN. Si tú quieres que la
LAN sea cableada e inalámbrica, la interfaz Ethernet para la red local será
conectada a un Access Point con un switch incorporado. Sin embargo, todo esto
es básicamente una LAN (cableada, inalámbrica, bridged, o switched); por lo
tanto, desde el punto de vista del firewall, no importa que usemos como primera o
segunda capa del modelo OSI (access points, hub, switches).
El proveedor usualmente nos asigna una dirección IP pública que puede ser o
estáticamente asignada, o dinámicamente asignada usando DHCP o PPPoE.
Linux tiene soporte para PPPoE; este puede ser descargado desde
http://www.roaringpenguin.com/pppoe/.
Para crear la red local, debemos usar un rango de direcciones IP privadas. In este
ejemplo, vamos a usar las clases privadas de red C, que sería 192.168.1.0/24 1;
por tanto, lo mejor que podríamos hacer es asignar la IP 192.168.1.1 a la interfaz
Ethernet eth1 en nuestro router Linux (este proceso también se puede realizar a
través de la interfaz gráfica de Ubuntu).
De manera de crear un correcto firewall para todos los dispositivos detrás de NAT,
deberíamos asignarles una dirección IP estática. Sin embargo, podemos querer
usar DHCP para dispositivos de juego y para el laptop. Para hacer esto, primero
debemos instalar el servidor DHCP. Esto es una tarea especifica de la distribución.
Por ejemplo, en Debian o Ubuntu ejecutamos los siguientes comandos:
1
/24 es equivalente a decir que la máscara de red (o netmask) es 255.255.255.0, y en el caso de /16 significa
que la máscara de red es 255.255.0.0
Sin cerrar el editor, continuamos editando el mismo archivo.
Para la impresora (printer), computador de escritorio (desktop computer) y el
computador de los niños (children), queremos asignarles la misma dirección IP
todo el tiempo. Averiguamos la dirección MAC de cada uno, y basado en sus
direcciones MAC, les asignamos la dirección IP escribiendo en el archivo recién
abierto las siguientes líneas.
Con estas modificaciones al archivo dhcpd.conf solo basta guardar clicando en
y cerrando el editor.
Ahora, necesitamos editar el script /etc/default/dhcp3-server y cambiar la interfaz a
eth1. Para realizar esto ingresamos el siguiente comando:
gedit /etc/default/dhcp3-server
E ingresamos la siguiente información:
Luego, debemos iniciar el servidor DHCP, ejecutándolo con el argumento start.
Esto se realiza ingresando en la consola el siguiente comando:
Antes de pasar a la siguiente parte del laboratorio, detenga DHCP con el siguiente
comando:
sudo invoke-rc.d dhcp3-server stop