Skip to content
Juan Gonzalez-Gomez edited this page Feb 13, 2019 · 24 revisions

Configuración de direcciones IP: ifconfig

  • Arranca NetGUI
  • Crea la siguiente red, donde pc1, pc2, pc3 y pc4 son ordenadores y r1 es un router

  • Guarda la configuración de la red con Archivo/Guardar. Elije como nombre p1-escenario1 (sin espacios)
  • Arranca los ordenadores y el encaminador, de uno en uno. Espera a que una máquina termine completamente de arrancar antes de encender la siguiente. Los hubs son elementos pasivos que no hay que arrancar
  1. Comprueba la configuración de la red de cada una de las máquinas y en el encaminador mediante el comando ifconfig. ¿Qué interfaces de red tienen configuradas cada una de ellas, y qué dirección IP tiene configurada cada interfaz?

  2. Asigna las direcciones IP a las interfaces de red de las máquinas y el router, con el comando ifconfig, de la siguiente forma:

    • Para todos los casos usa la máscara de red (netmask) 255.255.255.0
    • A todas las interfaces conectadas al hub1 asígnales una dirección que empiece por 140.0.1, como por ejemplo la 140.0.1.1
    • A todas las interfaces conectadas al hub2 asígnales una dirección que empiece por 140.0.2, como por ejemplo la 140.0.2.1
  3. Observa que las direcciones IP que has configurado se muestran en la interfaz de NetGUI. Comprueba que cada interfaz tiene la dirección IP adecuada llamando a ifconfig sin argumentos, en cada máquina

  4. Haz ping desde pc1 a pc2. ¿Hay respuesta?

  5. Repite el ping desde pc1 a todas las máquinas. ¿En cuáles hay respuesta y en cuáles no?

  6. Apaga el router r1 completamente. Cuando termine arráncalo de nuevo. Comprueba que ha desaparecido su configuración IP. El comando ifconfig nos permite configurar las IPs, pero no de forma permanente. Al arrancar la máquina de nuevo esta información se pierde

Configuración de direcciones IP mediante ficheros de configuración

Partimos del mismo escenario anterior. Vamos a configurarlo para que la información de las IPs sea persistente, y al arrancar las máquinas ya estén configuradas. Esto lo hacemos editando el fichero /etc/network/interfaces

  1. Asegúrate que todas las máquinas están arrancadas

  2. Edita el fichero /etc/network/interfaces de cada máquina y añade las direcciones IP

  3. Ejecuta en cada máquina la orden necesaria para que se configuren las interfaces de red según lo que has escrito en el fichero de configuración. Comprueba que las interfaces están configuradas utizando ifconfig

  4. Haz ping entre varias máquinas para comprobar que todo está funcionando

  5. Apaga todas las máquinas. Vuelve a arrancarlas. Comprueba que ahora está todo configurado, tal como lo habías dejado

  6. Ejecuta en r1 la orden necesaria para que se desconfiguren las interfaces de dicha máquina. Comprueba con ifconfig que se ha perdido la configuración de las interfaces de red en r1

  7. Modifica la dirección IP de r1(eth1) en el fichero /etc/networkinterfaces de r1 para asignarle otra dirección IP diferente a la que ya habías asignado. Utiliza el comando /etc/init.d/networking restart para que se reconfigure de nuevo la red. Este comando es equivalente a ejecutar primero /etc/init.d/networking stop y luego /etc/init.d/networking start. No olvides utilizar este comando cada vez que modifiques el fichero /etc/network/interfaces

Subredes

  • Arranca NetGUI y construye la siguiente red. Asegúrate de que los interfaces (eth) sean los mismos. Es importate el orden en el que dibujas los cables de red de los routers a los hubs. Recuerda que para que las interfaces se ordenen en tu dibujo de la misma forma que en la figura, en los routers tienes que dibujar primero el cable que en la figura aparece etiquetado como eth0, después el eth1, y así sucesivamente

  1. ¿Cuantas subredes distintas (grupos e interfaces que son vencinas o adyacentes entre sí) crees que hay en la figura?

  2. Edita el fichero /etc/network/interfaces de cada máquina y añade direcciones IP de la siguiente forma:

    • Como netmask usa 255.255.0.0
    • A todas las interfaces conectadas a una de las subredes asígnales una dirección que empiece por 220.1 (por ejemplo 220.1.0.1
    • A todas las interfaces conectadas a otra subred asígnales una dirección que empiece por 220.2 (Por ejemplo 220.2.0.1)
    • A todas las interfaces conectadas a otra subred asígnales una dirección que empiece por 220.3 (Por ejemplo 220.3.0.1)
    • A todas las interfaces conectadas a otra subred asígnales una dirección que empiece por 220.4 (Por ejemplo 220.4.0.1)
  3. Ejecuta en todas las máquinas la orden para que se configuren las interfaces de red según lo que has descrito en la configuración

  4. Comprueba mediante comandos ping que hay conectividad entre todas las máquinas de la misma subred, pero NO con las máquinas de las otras subredes

Clone this wiki locally