Header Ads



Como instalar y configurar Netkit en Linux

Como instalar y configurar Netkit en Linux
fuente de la imagen

En este artículo os voy a explicar los pasos que tenéis que seguir para instalar Netkit en Linux, y distribuciones basadas, de forma detallada.

¿Qué es Netkit y para qué sirve?

Netkit es un entorno de código abierto que sirve para realizar experimentos de red de forma muy fácil y gratuita. Con Netkit se puede crear los dispositivos y aparatos de red básicos para interconectarlos de forma virtual y construir una red completa en tu laptop o computadora personal. Aunque sean virtuales los equipos creados (enrutadores, switches, computadoras, servidores, etc) presentan muchas características y cualidades de los dispositivos reales.

Descargar Netkit de su página oficial

Antes de descargar los ficheros necesarios para instalar Netkit, hay que respetar algunos requisitos:

  • Asegurarse de que el sistemas de ficheros del sistema operativo es ext2/3/4, ReiserFS, JFS, XFS o NTFS.  FAT32/vfat y sistemas de ficheros encriptados no son soportados.
  • Espacio de memoria libre necesario. A cada máquina virtual se le reservan 10GB.
  • Instalar Netkit en un directorio no encriptado y con los permisos de acceso necesarios para poder crear, modificar y ejecutar los scripts.
  • Si la distribución Linux que usas se basa sobre la arquitectura 64-bits, debes instalar las librerías de compatibilidad de 32-bits. 
  • Por favor lea todas las instrucciones de este artículo para no equivocarse.
En el caso de que debes instalar éstas librerías, ejecuta el siguiente comando:
sudo apt-get install libc6:i386 libncurses5:i386 libreadline6:i386
En la instalación estable, son tres ficheros los que debes descargar de los enlaces de la página oficial:
  1. netkit-2.8.tar.bz2  → 149KB
  2. netkit-filesystem-i386-F5.2.tar.bz2 → 274MB
  3. netkit-kernel-i386-K2.8.tar.bz2 → 2.8MB

Instalar Netkit

Una vez descargados los ficheros necesarios cópielos en el directorio personal (directorio Home). Abre el terminal con Ctrl+Alt+T y ejecuta las siguientes líneas para extraer cada uno de estos ficheros. Ten en cuenta que al extraer el segundo fichero con el nombre "netkit-filesystem-i386-F5.2.tar.bz2", la operación de extracción tarda un poco, por eso ten paciencia.
$ tar -xjSf netkit-2.8.tar.bz2
$ tar -xjSf netkit-filesystem-i386-F5.2.tar.bz2
$ tar -xjSf netkit-kernel-i386-K2.8.tar.bz2
Si entras en el directorio personal encontrarás los ficheros extraídos en una carpeta llamada "netkit". Todos los ficheros de instalación y configuración de netkit los encontrarás en esa carpeta.
Una vez extraídos los ficheros ya puedes eliminar los ficheros comprimidos (netkit-2.8.tar.bz2, netkit-filesystem-i386-F5.2.tar.bz2, netkit-kernel-i386-K2.8.tar.bz2). Te sugiero que no los eliminas antes de asegurarse de que la instalación está completamente terminada. 


Configurar las variables de entorno de Netkit

Para que los comandos de Netkit sean reconocidos por el terminal de forma permanente debemos añadir algunas rutas como variables de entorno en el fichero ~/.bashrc.
para eso los editamos con algún editor de texto (vi, vim, nano, gedit, mousepad, etc):  
  $ gedit ~/.bashrc

Y al final del fichero agreguemos estas líneas sin el signo $:
$ export NETKIT_HOME=~/netkit
$ export MANPATH=:$NETKIT_HOME/man
$ export PATH=$NETKIT_HOME/bin:$PATH
En la fase anterior hay que concentrarse bien! 
A la variable NETKIT_HOME le afectamos la ruta completa de la carpeta creada llamada netkit. Si seguiste mis pasos quiere decir que la carpeta netkit está en directorio personal, y entonces la ruta es ~/netkit. Sino pon la ruta absoluta dónde exista la carpeta netkit. 
Por ejemplo, si la carpeta está en el Escritorio entonces será de la siguiente forma: 
$ export NETKIT_HOME=/home/Escritorio/netkit
$ export MANPATH=:$NETKIT_HOME/man
$ export PATH=$NETKIT_HOME/bin:$PATH
Nota: Agrega las líneas sin el signo $.

Si quieres, agrega esta línea al final del fichero .bashrc para activar el completion de comandos netkit. Al final no olvides enregistrar los cambios.
. $NETKIT_HOME/bin/netkit_bash_completion

Verificar la instalación de Netkit en Linux

Ahora con Ctrl+Alt+T abrimos una nueva ventana del terminal y verificamos la instalación y configuración del Netkit. 
Primero accedemos a la ruta del netkit con la variables de entorno:
$ cd $NETKIT_HOME 
Después, verificamos la instalación:
$ ./check_configuration.sh
En el caso de una instalación exitosa tendrás aproximadamente como el resultado de la imagen:
Como instalar y configurar Netkit en Linux
instalación de Netkit en Linux con exito
Si tienes algún error o cualquier duda no dudes en comentarme abajo en la sección de comentarios.
Saludos!

No hay comentarios

Con la tecnología de Blogger.