unbuntu 16.04 LTS下安装GNS3 1.4.6

先吐槽一下系统:

我用的linux版本是Ubuntu kylin 16.04 LTS ,确实比源生Ubuntu界面要好一些,符合中国人习惯,但是默认的中文输入法却不尽如人意,默认是繁体字。。听说是可以用搜狗输入法、还没有试过。默认安装的谷歌浏览器显示效果不好,火狐还可以。

之前看过一个文章说,在linux下运行gns3比较好,资源占用少,且直接可以安装iou,就可以不用gns3-iou VM了,然后我就想试一下。而且我在官方文档上确实看到:官方确实推荐在linux下使用。

On which operating systems can I use GNS3?

GNS3 works on Windows, Linux and Mac OS. However, we recommend Linux because GNS3 can leverage some Linux kernel features which increase performances and stability (e.g. KVM), also some emulated devices, like IOU (IOS on UNIX), can only run on Linux. Note that the three platforms get the same level of support from the GNS3 team.

1.安装系统.我在虚拟机上装的,这里说下怎么安装VMware Tools,(备忘)

将VMware Tools.tar.gz提取到任意地方,在那个文件夹下打开终端执行

sudo ./vmware-install.pl , 一路回车就行了,系统重启后生效

2.打开终端,输入一下命令,通过安装包安装确实省事,一次就成功了。我在debain上也试过,安装过程有报错,然后就放弃了。

Installation from packages

Ubuntu-based distributions (64-bit only)

Run the following commands in a terminal:

sudo add-apt-repository ppa:gns3/ppa
sudo apt-get update
sudo apt-get install gns3-gui

If you want IOU support:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install gns3-iou

3.启动GNS3

在终端上直接输入gns3即可,下面是部分输出。(光是这步,就找了半天文档)

例如:

[email protected]:~$ gns3

GNS3 GUI version 1.4.6

Copyright (c) 2007-2016 GNS3 Technologies Inc.

2016-06-16 23:37:10 INFO logger.py:107 Log level: INFO

2016-06-16 23:37:12 ERROR __init__.py:144 vmware command not found

2016-06-16 23:37:12 INFO servers.py:102 New local server connection http://127.0.0.1:8000 registered

2016-06-16 23:37:12 INFO __init__.py:181 VPCS module reset

2016-06-16 23:37:12 INFO __init__.py:324 Dynamips module reset

2016-06-16 23:37:12 INFO __init__.py:264 IOU module reset

2016-06-16 23:37:12 INFO __init__.py:258 QEMU module reset

2016-06-16 23:37:12 INFO __init__.py:302 VirtualBox module reset

2016-06-16 23:37:12 INFO __init__.py:368 VMware module reset

2016-06-16 23:37:12 INFO __init__.py:70 Built-in module reset

2016-06-16 23:37:12 INFO topology.py:407 Topology reset

4.添加ios和iou,直接从windows下复制过来,,当添加iou时,最好不用让软件自动复制到images 目录,可能会报错:

error while starting IOU1: IOU image ‘/home/apple/GNS3/images/IOU/i86bi-linux-l2-upk9-12.2.bin‘ is not executable

原因:网友说是复制的过程中添加空格了。紫钥匙想把iou放在它指定的目录,你可以自己手工复制,这样是没问题的。

还有iourc的问题,这个需要用CiscoIOUKeygen.py自己运算出来,也可以从网上找,这个工具我提供下载。

运算过程:

[email protected]:~/GNS3/images/IOU$ python3 CiscoIOUKeygen.py

*********************************************************************

Cisco IOU License Generator - Kal 2011, python port of 2006 C version

Modified to work with python3 by c_d 2014

hostid=00000000, hostname=ubuntu, ioukey=2a3

Add the following text to ~/.iourc:

[license]

ubuntu = da20375fbbe5a952;

You can disable the phone home feature with something like:

echo ‘127.0.0.127 xml.cisco.com‘ >> /etc/hosts

[email protected]:~/GNS3/images/IOU$

[license]

ubuntu = da20375fbbe5a952;

保存在一个文本文档里就行。

以下是我两个iourc的内容:一个是ubuntu的,这个“ubuntu”就是我系统的名字,如果iourc不对的话,会报错(如下),我觉得iourc确实与系统名称有关:我的系统名是Ubuntu,license就是Ubuntu打头,系统是虚拟机你上的gns3-iouvm,license就是gns3-iouvm打头。

error while starting IOU1: Hostname "ubuntu" not found in iourc file /home/apple/GNS3/images/IOU/iourc.txt

[license]

ubuntu = da20375fbbe5a952;

[license]

gns3-iouvm = cd11acbc599f2364;

gns3vm = 73635fd3b0a13ad0;

5.现在就已经装好了,linux 确实可以直接运行iou,如下。

引用:

from:

https://www.gns3.com/software/faq

https://www.gns3.com/support/docs/linux-installation

时间: 2024-08-17 14:00:15

unbuntu 16.04 LTS下安装GNS3 1.4.6的相关文章

在 Ubuntu Server 16.04 LTS 上安装 LAMP

在 Ubuntu Server 16.04 LTS 上安装 LAMP LAMP 方案是一系列自由和开源软件的集合,包含了 Linux.Web 服务器 (Apache). 数据库服务器 (MySQL / MariaDB) 和 PHP (脚本语言). LAMP 是那些需要安装和构建动态网页应用的基础平台,比如WordPress.Joomla.OpenCart 和 Drupal,我将描述如何在 Ubuntu Server 16.04 LTS 上安装 LAMP,众所周知 Ubuntu 是一个基于 Lin

Ubuntu 16.04 LTS 一键安装VNC

Ubuntu 16.04 LTS 安装VNC,在百度和谷歌找了很多教程,不是太老,就是说的驴唇不对马嘴,所以忍不住写一些以正视听. Ubuntu 16.04 LTS是最近出的LTS版本系统,估计未来也会有长期的使用频率,配置好远程桌面,会极大方便工作和生活.很多人也会采用SSH远程管理,鉴于SSH安装和使用是很简单的事情,就不赘述了. VNC有很多选择,VNC4server,tigervncserver等等,都不推荐,难装又难用.经过多次实验和测试,最后只采用 x11vnc  作为VNC服务器端

Ubuntu Desktop 16.04 LTS 下成功配置Jupyter的两个python内核版本(2.7x,3.5x)

Ubuntu  Desktop 16.04 LTS 安装好系统默认就有python两个不同版本(2.7.12和3.5.2) 现在来熟悉一下jupyter的对python这两个不同python版本的内核配置过程: 1.分别下载不同的python内核版本 命令如下: sudo pip2 install   ipykernel sudo pip3 install   ipykernel 2.安装不同的python内核版本 命令如下: sudo python2 -m ipykernel install

Ubuntu 16.04 TLS下安装dotnet异常处理

从官网下载Ubuntu 16.04 TLS iSO安装在hyper-V中一切正常,网络也连通.但在执行apt-get update时,发现不能连接北美的网站,在网上找到163源,在/etc/apt/source.list中进行配置.按微软官网https://www.microsoft.com/net/core#linuxubuntu 进行配置,前面都正常执行,但在最后一步:apt-get install dotnet-sdk-2.0.0时,出现相关依赖包不能被安装的错误,比如:dotnet-ru

在 ubuntu 16.04 server 下安装cacti

1.安装Apache Web服务器 终端:sudo apt-get install apache2 apache2-doc 测试:浏览器地址栏输入,http://localhost/ 2.安装PHP7.0和Apache的php模块 终端:sudo apt-get install php7.0 libapache2-mod-php7.0 重启apache2服务使php模块生效:sudo service apache2 restart 测试php7是否安装成功:编写特征文件进行测试.sudo vi

Ubuntu 14.04 LTS下安装Google Chrome浏览器

在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可.当然你也可以使用APT软件包管理器来安装Google Chrome浏览器,如果你想使用APT软件包管理器安装Google Chrome浏览器的话,本文将介绍这两种方法. 目前Linux下的Google Chrome浏览器有三个版本,稳定版.Beta(测试版)和Unstable(不稳定版,也就是Dev版).其中Beta相对较稳定,而最新的功能将会先出现在Unstable

Unbuntu 16.04 英文环境安装中文输入法

ubuntu 16.04 使用的是ibus输入系统,没有预装中文输入法,你要自己安装一下.以中文拼音输入法为例:1.sudo apt install ibus-pinyin2.sudo apt install ibus-libpinyin3.注销重新登录 或则 重启计算机4.进入输入设置(Text Entry Setting),这时候点增加输入法应该就能找到拼音输入法了,点击增加 原文地址:https://www.cnblogs.com/kevinzhk/p/8448824.html

Ubuntu 16.04 LTS上安装Shadowsocks

1.安装Shadowsocks $ sudo apt-get update $ sudo apt-get install python-gevent python-pip python-m2crypto python-wheel python-setuptools $ sudo pip install shadowsocks 2.配置Shadowsocks $ sudo vi /etc/shadowsocks.json 写入如下内容: {     "server":"100.

Ubuntu 14.04 LTS下安装Google Chrome

其实自带的火狐挺好用的  调试使用firebug插件体验也不错, 但最近使用mockplus在线工具 一直提示没有flash  查了一下发现flash只支持linux到11.2版本了 无奈安装了 chrome   (之前安装了软件中心的chromium,这个没有解决我的问题,视频网站可以浏览 但使用mockplus还是说没有最新的flash) 打开Ubuntu终端,以下为32位版本,使用下面的命令. wget https://dl.google.com/linux/direct/google-c