Ir al principioc | Ir al final
Home

TIC
TIC.EjerRedLocalr1.11 - 09 Oct 2006 - 18:02 - RicardoDeLosSantosabajo

Start of topic | Skip to actions

Ejercicios sobre configuración de la red local

  • Estos ejercicios forman parte del material del CursoFormacion051106CU002
  • La idea es aprender a configurar la red editando el fichero /etc/network/interfaces, aunque muchos de estos ejercicios se pueden hacer con ayuda de WebMin y del programa /usr/local/sbin/netcardconfig

ÍNDICE

REDES

Configurando la red con comandos

Puedes consultar los comandos relacionados con la red pulsando aquí.

EJERCICIOS 1

  1. Usa ifconfig para conocer la IP de tu ordenador. Si estás haciendo este ejercicio desde el KnoppixCD verás que seguramente no se te ha levantado de forma automática la tarjeta eth0. En este caso tendrás que usar algo del tipo ifconfig eth0 192.168.0.58 (pon una IP distinta a la de tus compañeros..)
  2. Haz un ping a la IP de tu ordenador.
  3. Haz un ping a la IP de alguno de los ordenadores cercanos (pregúntales a tus compañeros).
  4. Mapea los puertos de tu ordenador para comprobar los servicios que están disponibles.
  5. Mapea los puertos de algún ordenador cercano.
  6. Haz ping pcXX y no habrá contacto con él.
  7. Cambiate a superusuario.
  8. Usando mc edita el fichero "/etc/hosts" y añade la línea: 192.168.0.XXX   pcXX.localdomain   pcXX
  9. Comprueba que ahora ping pcXX encuentra su destino.
  10. Usa el comado route -n para conocer la puerta de enlace que tienes configurada. Si estás usando el KnoppixCD no se te habrá configurado automáticamente la puerta de enlace y no podrás salir a Internet, ¡compruébalo!. Para configurar la puerta de enlace ejecutaremos algo del tipo
    route add -net 0.0.0.0 gw 192.168.0.1 donde en lugar de 192.168.0.1 pondremos la IP que corresponda a nuestro router.

Configurando la red usando "/etc/network/interfaces"

Podemos ver el contenido de "/etc/network/interfaces" que en el caso de un equipo configurado con IP fija sería algo como:

# cat /etc/network/interfaces

# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.

iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
broadcast 127.255.255.255
network 127.0.0.0
name Loopback: interfaz virtual

auto lo eth0

iface eth0 inet static
        address 192.168.0.4
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.100
        name Tarjeta de red Ethernet

IP fija

Supongamos que esta es nuestra configuración habitual de la red, pero hay otra red a la que queremos acceder en la que nuestro equipo debe tener la siguiente conficuración fija
IP               195.164.0.105
Mascara de Red   255.255.255.0
Red              195.164.0.0
broadcast        195.164.0.255

para poder acceder a las dos redes añadiríamos al fichero "/etc/network/interfaces" las líneas

iface eth0:1 inet static
        address 195.164.0.105
        netmask 255.255.255.0
        network 195.164.0.0
        broadcast 195.164.0.255
Además para que la nueva interface de red se active al iniciar el equipo junto con las que ya había cambiamos:
auto lo eth0
por
auto lo eth0 eth0:1

Ejecutaremos seguidamente como superusuarios el comando ifdown eth0 para bajar la red y ifup eth0 para volver a subirla. Para comprobar nuestra configuración ejecutamos ifconfig que nos mostrará los dispositivos; lo, eth0 y el nuevo eth0:1

Si hacemos un ping 192.168.0.4 nos responderá nuestro propio equipo. De igual manera si hacemos un ping 195.164.0.105. Podremos hacer ping al resto de los equipos de las dos redes.

IP dinámica (DHCP)

Para que la IP sea automática simplemente deberíamos haber añadido al fichero la línea:

iface eth0 inet dhcp

y también cambiar la linea auto por

auto lo eth0 eth0:1

La interface que tiene asociada la IP dinámica DHCP debe ser la intervace eth0 y no una de las virtuales, como eth0:1

EJERCICIOS 2

En cada caso se trata de modificar el fichero /etc/network/interfaces y levantar (o bajar y a continuación levantar) las tarjetas que hayamos configurado en cada caso. A continuación ejecutaremos ifconfig para ver que de verdad se ha activado nuestra configuración.

Nota: Escribiremos XXX para indicar un número entero entre 1 y 254 que debe ser distinto al que usen tus compañeros u obtendremos conflicto de IP. Es conveniente numerar los PCs empezando por ejemplo en 11 y usar el número de orden en lugar de XXX.

  1. eth0 con IP 172.26.13.XXX, eth0:1 con IP 172.26.0.XXX y eth0:2 con IP 10.56.12.XXX; puerta de enlace 172.26.0.1
  2. eth0 con IP automática, eth0:1 con IP 192.168.44.XXX y eth0:2 con IP 192.168.1.XXX, puerta de enlace automática
  3. eth0 con IP automática, eth0:5 con IP 172.26.0.44, puerta de enlace 172.26.0.1

Usando WebMin

Podemos descargar e instalar Webmin siguiendo los pasos de se nos indican en WebMin.

Accedemos a Webmin abriendo la página http://localhost:10000 y escribiendo el usuario y la clave que le hayamos indicado durante la instalación.

Configurando los servidores DNS

El fichero /etc/resolv.conf contiene las IPs de los servidores DNS que queremos usar en nuestra red. Estas direcciones nos las debe suministrar nuestro proveedor de Internet, aunque también es posible usar servidores públicos (véase ServidoresDNS)

Si nuestra tarjeta de red se configura automáticamente mediante un servidor DHCP, es posible (aunque no seguro) que el fichero /etc/resolv.conf también se modifique automáticamente.

  1. ¿Qué servidores DNS está usando tu PC en este momento?
  2. ¿Qué servidores DNS trae configurados por defecto la distribución Knoppix?
  3. Ejecuta un comando del tipo ping www.cica.es. ¿Qué IP tiene el servidor www.cica.es?
    Nota: el comando ping termina con la secuencia <Ctrl>+<C>. Si queremos que sólo se transmitan n señales podemos ejecutar ping -c n, por ejemplo ping -c 4 www.cica.es
  4. Comenta (añadiendo una alhomadilla # al principio) las líneas del fichero /etc/resolv.conf e intenta ahora ejecutar de nuevo ping www.cica.es
  5. Mantén comentadas las líneas anteriores y añade otras (sin comentar) que correspondan a dos servidores DNS públicos de los que se indican en el tema ServidoresDNS. ¿Funciona ahora el comando ping www.cica.es?

Enlaces relacionados

-- RicardoDeLosSantos - 11 Jan 2005

El pingüino ya no tiene frío


arriba

Estás aquí: TIC > EjerRedLocal

arriba

Copyright © 2004 por los autores que han contribuido al desarrollo de esta web. Todos los materiales son propiedad de sus respectivos autores.
Para cualquier consulta o sugerencia contactar con TWiki.WebMaster