Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Telematicos - I
Departamento de Sistemas Telematicos y Computacion (GSyC)
Febrero de 2010
GSyC - 2010 Introducci on a NetGUI 1
c 2010 Grupo de Sistemas y Comunicaciones.
Algunos derechos reservados.
Este trabajo se distribuye bajo la licencia
Creative Commons Attribution Share-Alike
disponible en http://creativecommons.org/licenses/by-sa/2.1/es
GSyC - 2010 Introducci on a NetGUI 2
Contenidos
1
Introduccion
2
Herramientas de conguracion de la red en Linux
3
Herramientas de diagnostico de red
GSyC - 2010 Introducci on a NetGUI 3
Introducci on
Contenidos
1
Introduccion
2
Herramientas de conguracion de la red en Linux
3
Herramientas de diagnostico de red
GSyC - 2010 Introducci on a NetGUI 4
Introducci on
NetGUI
NetGUI es una interfaz graca para el sistema Netkit.
Funcionalidad:
Creacion/carga a traves de una interfaz graca de un escenario
de la red a mediante seleccion/arrastre de routers,
concentradores y estaciones nales.
Conexion de elementos de red
Arranque del HW emulado: cada estacion nal y cada router
puede congurarse a traves de una consola Linux.
Operacion de la red a traves de las consolas Linux.
Podeis instalarlo en casa:
http://mobiquo.gsyc.es/netgui
GSyC - 2010 Introducci on a NetGUI 5
Introducci on
NetGUI, Netkit y UML
GSyC 2009 3
!"#$%&' !"#)*# + %,-
Hardware
Kernel de Linux
Proceso 1 Proceso n UML
Netkit
NetGU
NetGU:
nterfaz grfica para Netkit.
Netkit:
Entorno software que permite realizar experimentos con redes de
ordenadores virtuales sin necesidad de disponer de dispositivos de
comunicaciones ni de ordenadores reales.
Permite arrancar varios nodos virtuales (ordenadores, hubs, routers)
que emulan el funcionamiento de nodos con el S.O. GNU/Linux.
Utiliza mquinas virtuales UML.
UML (User Mode Linux):
Es un kernel de Linux que puede ser
arrancado como un proceso de usuario
en una mquina que tenga instalado
Linux.
Llamaremos mquinas virtuales (vm)
a cada uno de los procesos UML que
emula un ordenador o un router.
NetGUI:
Interfaz graca para Netkit.
Netkit:
Entorno software que permite realizar experimentos con redes de
ordenadores virtuales sin necesidad de disponer de dispositivos de
comunicaciones ni de ordenadores reales.
Permite arrancar varios nodos virtuales (ordenadores, hubs, routers)
que emulan el funcionamiento de nodos con el S.O. GNU/Linux.
Utiliza maquinas virtuales UML.
UML (User Mode Linux):
Es un kernel de Linux que puede ser arrancado como un proceso de
usuario en una maquina que tenga instalado Linux.
Llamaremos maquinas virtuales (vm) a cada uno de los procesos UML
que emula un ordenador o un router.
GSyC - 2010 Introducci on a NetGUI 6
Introducci on
La interfaz graca
NetGUI se arranca con la orden netgui.sh
GSyC 2009 4
!" $%&'()"* +(,)$-"
Crear una
mquina
Crear un
router
Crear un hub
Conectar dos
dispositivos
Zona para crear el
diagrama de red
Borrar
Herramienta de
seleccin
(vase siguiente
transparencia)
Arrancar la red
Parar la red
Centrar el diagrama en la
parte visible de la ventana
NetGU se arranca con la orden !"#$%&
Men para cargar/guardar un diagrama y para ayuda
GSyC - 2010 Introducci on a NetGUI 7
Introducci on
La herramienta de seleccion
La herramienta de seleccion (boton con una echa, similar al cursor
de un raton) permite la siguiente funcionalidad:
Mover un elemento: con el boton izquierdo del raton se pulsa sobre el
elemento a mover y se arrastra al destino
Arrancar/Parar un nodo (ordenador o encaminador): se pulsa con el
boton derecho sobre el nodo. Si esta parado se arranca, y si
esta arrancado se apaga. Cuando un nodo esta arrancado aparecen dos
echas azules en su icono.
Mostrar la consola de un nodo arrancado (ordenador o encaminador):
pulsando dos veces (double click) con el boton izquierdo del raton sobre
el nodo aparece en primer plano la ventana de la consola del nodo.
Zoom: pulsando el boton derecho del raton sobre el fondo de la
ventana en cualquier lugar en el que no haya ning un elemento, y
desplazando el raton hacia la derecha o hacia la izquierda mientras se
mantiene el boton pulsado se obtiene un efecto zoom
Desplazamiento: pulsando el boton izquierdo del raton sobre el fondo
de la ventana en cualquier lugar en el que no haya ning un elemento, y
desplazando el raton mientras se mantiene el boton pulsado se puede
cambiar la situacion de la red dibujada.
GSyC - 2010 Introducci on a NetGUI 8
Introducci on
El Men u Archivo
El men u Archivo permite guardar escenarios de red y cargar
escenarios guardados previamente.
A la hora de Guardar, hay que elegir un nombre de carpeta.
En esa carpeta se guardaran todos los cheros asociados al
escenario:
netgui.nkp: contiene la informacion del dibujo del escenario.
*.disk: contiene el sistema de cheros de cada maquina
virtual, con las modicaciones que se hayan hecho en cada una
despues de arrancarlas.
MUY IMPORTANTE:
No se pueden guardar escenarios en un path que incluya ning un
directorio en cuyo nombre haya alg un espacio en blanco.
Es conveniente guardar nada mas terminar de dibujar el
escenario, antes de arrancar las maquinas virtuales.
En el laboratorio, la opcion Guardar como tarda mucho tiempo
en completarse, es preferible utilizar siempre siempre Guardar.
GSyC - 2010 Introducci on a NetGUI 9
Introducci on
Consolas
GSyC 2009
7
Consola
de pc1
Consola
de pc2
Consola
de pc3
Consola
de r1
GSyC - 2010 Introducci on a NetGUI 10
Herramientas de conguracion de la red en Linux
Contenidos
1
Introduccion
2
Herramientas de conguracion de la red en Linux
3
Herramientas de diagnostico de red
GSyC - 2010 Introducci on a NetGUI 11
Herramientas de conguracion de la red en Linux
Herramientas
Conguracion de red: Consiste en a nadir/eliminar/modicar
direcciones IP y/o rutas en las tablas de encaminamiento