Sie sind auf Seite 1von 2

Actividad 0: Instalación de netkit

Objetivo: Netkit es una herramienta que permite virtualizar redes y la emplearemos en muchas
actividades durante el curso.

Recursos Netkit
http://wiki.netkit.org
Archivos a descargar:
• netkit-2.8.tar.bz2
• netkit-filesystem-i386-F5.2.tar.bz2
• netkit-kernel-i386-K2.8.tar.bz2

Instalación
• La instalación se realizará en el sistema Linux disponible en clase. En nuestro caso Linux-
Mint
• Copiar los tres archivos de instalación de netkit en tu carpeta de usuario. Por ejemplo, si tu
usuario es “admin”, la carpeta será /home/admin
• Descomprimir los archivos, ejecutando:
• tar -xfSv netkit-x.y.tar.bz2
• tar -xfSv netkit-filesystem-Fx.y.tar.bz2
• tar -xfSv netkit-kernel-Kx.y.tar.bz2
• Se habrá creado la carpeta “netkit”. Compruébalo.
• Inicializar las variables de entorno. Para ello, crea el archivo “.bashrc” en tu carpeta de
usuario: /home/admin. Introduce las siguientes líneas:
• export NETKIT_HOME=/home/admin/netkit
• export MANPATH=$NETKIT_HOME/man
• export PATH=$NETKIT_HOME/bin:$PATH
• . $NETKIT_HOME/bin/netkit_bash_completion
• Para recargar estas variables de entorno, nos volvemos autenticar desde la terminal,
ejecutando: su admin → Siendo “admin” el usuario de linux con el que estamos realizando
la instalación.
• Para comprobar que la instalación es correcta:
• accede al nuevo directorio “netkit”.
• Ejecutar: ./check_configuration.sh
• Además, para verificar que todo está ok, crearemos una máquina virtual con el comando:
vstart pc1.
• Para finalizar la máquina: vhalt -r pc1.

Página 1
Configuración netkit para ejecutarlo como usuario root
En ciertas prácticas necesitaremos lanzar netkit como usuario root. Para permitir esto debemos
hacer:
• Insertar la siguiente línea al final del fichero “.bashrc” que hemos creado con anterioridad:
• alias sudox="sudo env PATH=$PATH"
• ¿Qué se está haciendo con esta nueva línea?
• Crear nuevo fichero sudoers:
• sudo visudo -f /etc/sudoers.d/sudoers
• Introducir la siguiente línea:
• Defaults:sgalsant env_keep+="NETKIT_HOME",env_keep+="MANPATH"
• ¿Para que sirve los ficheros “sudoers”?
• Para recargar el fichero .bashrc que hemos modificado previamente, ejecutar “su admin”
• Para probar que todo está ok, ejecutar: sudox vstart pc1.

Documento a entregar
• Ingresa en el documento las capturas de pantalla en donde se pueda ver la terminal de la
máquina virtual pc1 que se ha lanzado en Netkit e indicar el nombre de la estación en la que
has realizado la práctica. Se debe realizar 2 capturas, una en la que se ha iniciado netkit
como usuario tipo y otra como root, empleando en este caso “sudox”.
• Si has tenido algún problema durante la práctica, describirlo indicando el tipo de error,
motivo y solución planteada.
• Una vez insertada las capturas de pantalla, entrega el documento a través de la plataforma
Moodle.

Página 2

Das könnte Ihnen auch gefallen