Instalar GNS3 en Ubuntu y derivados

Instalar GNS3 en Ubuntu 20.04, Ubuntu 18.04 y todos sus derivados.

GNS3 (Graphical Network Simulator-3) es un emulador al estilo Cisco Packet Tracer, pero con algunas diferencias sustanciales que lo hacen más poderoso. Este software de red, tiene la capacidad de ayudar a los profesionales en redes a diseñar, construir, conectar y mejorar redes.

También es de mucha utilidad a la hora de configurar, probar y solucionar problemas emulando dispositivos de hardware reales. Miles de profesionales lo usan, porque tú no. Tiene la capacidad de operar con dispositivos de hardware diversos incluyendo varios fabricantes, incluidos los virtuales de Cisco, ASA de Cisco, vRouters Brocade, de Cumulus Linux, instancias Docker, VSR de HPE y más.

Puedes usar GNS3 para probar la interoperabilidad y, las experiencias en un mundo real antes de adquirir cualquier dispositivo. Siguiendo los pasos de este artículo, podrás instalar GNS3 en Ubuntu 20.04 o Ubuntu 18.04 incluyendo todos sus derivados.

Instalar GNS3 en Ubuntu 20.04

Instalar GNS3 en Ubuntu 20.04

 

Instalar GNS3 en Ubuntu y derivados

Disponemos de diversas formas de instalar GNS3 en Ubuntu 20.04, pero la más rápida y confiable es instalar la aplicación desde su repositorio oficial de PPA. Puedes ejecutar los siguientes comandos para agregar el PPA.

sudo add-apt-repository ppa:gns3/ppa

Actualizamos e instalamos GNS3.

sudo apt update

sudo apt install gns3-gui gns3-server

Dependiendo de tu versión de Ubuntu, puede demorar un poco, sé paciente.

Instalar GNS3

Instalar GNS3

 

Te aparecen un par de preguntas.

  • Pueden usarlo los usuarios no root
  • Pueden capturar los usuarios no root

En ambas preguntas responde que si (Y).

Habilitar usuarios no root en GNS3

Habilitar usuarios no root en GNS3

 

GNS3 necesita soporte IOU, por tanto lo instalamos.

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install gns3-iou

Ejemplo…

root@SoloLinux:~# sudo apt install gns3-iou
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  gcc-10-base:i386 lib32z1 libc6:i386 libc6-i386 libcrypt1:i386 libgcc-s1:i386 libidn2-0:i386 libssl1.1:i386 libunistring2:i386
Suggested packages:
  glibc-doc:i386 locales:i386
The following NEW packages will be installed:
  gcc-10-base:i386 gns3-iou lib32z1 libc6:i386 libc6-i386 libcrypt1:i386 libgcc-s1:i386 libidn2-0:i386 libssl1.1:i386
  libunistring2:i386
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 7260 kB of archives.
After this operation, 34.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]

 

De forma predeterminada, GNS3 utiliza contenedores Docker para crear jaulas de redes. Lo instalamos con estos comandos.

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update

sudo apt install docker-ce

Ejemplo de instalación.

root@SoloLinux:~# sudo apt install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  apparmor containerd.io docker-ce-cli docker-ce-rootless-extras git git-man liberror-perl pigz slirp4netns
Suggested packages:
  apparmor-profiles-extra apparmor-utils aufs-tools cgroupfs-mount | cgroup-lite git-daemon-run | git-daemon-sysvinit git-doc git-el
  git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn
The following NEW packages will be installed:
  apparmor containerd.io docker-ce docker-ce-cli docker-ce-rootless-extras git git-man liberror-perl pigz slirp4netns
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 110 MB of archives.
After this operation, 492 MB of additional disk space will be used.
Do you want to continue? [Y/n]

 

No olvides agregar nuestro usuario al grupo «Docker».

sudo usermod -a -G docker TU-USUARIO

También a los grupos «ubridge», «libvirt», «kvm» y «wireshark».

sudo usermod -aG ubridge TU-USUARIO

sudo usermod -aG libvirt TU-USUARIO

sudo usermod -aG kvm TU-USUARIO

sudo usermod -aG wirehark TU-USUARIO

Si todo salió bien la instalación ha concluido, pero necesario reiniciar el sistema.

sudo reboot

 

Ahora mismo, la herramienta GNS3 debería estar instalada, pre-configurada y lista para usar. Encontrarás el lanzador, en el menú de aplicaciones de tu entorno de escritorio preferido.

Instalar GNS3 y ejecutarlo en Ubuntu 20.04

Instalar GNS3 y ejecutarlo en Ubuntu 20.04

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Instalar GNS3 en Ubuntu y derivados.

Chat de SoloLinux en Telegram

 

Agregar comentario

1 logo sololinux

Suscríbete a SoloLinux

Recibe todos los nuevos artículos es tu correo electrónico

You have Successfully Subscribed!

Ir al contenido