在Kali Linux 2.0,Debian 8和Ubuntu 15.04上安装GNS3 1.3.9的最简单方法

时间:2020-02-23 14:32:38  来源:igfitidea点击:

发布GNS3 1.3.9修复了版本1.3.8中发现的3个主要问题:修复了在Windows 32-Bit.Catch异常上启动崩溃在尝试启动WireShark.Backport时:修复云接口的迁移.Backport:删除删除iOS的代码路由器实例文件。

GNS3团队日复一日地工作,使GNS3稳定。
GNS3是一个图形网络模拟器,允许复杂网络的仿真。
对于学习认证的人来说,对于CCIE级别的人来说是非常重要的。
每次新版本都有新的添加和改进。

Linux上的GNS3配备了7个组件,我们将逐一构建。

Dynamips 0.2.14
gns3 gui 1.3.9
gns3 server 1.3.9
 initparser
iouyap 0.95
ubridge 0.9.0
vpcs 0.6.1

该过程对于三种不同的发行版将是相同的,但对于Kali Linux 2.0来说,我们必须放置正确的repo list.onKali Sana 2.0,确保我们将此存储库放入索道.List注意:这仅适用于Kali Linux 2.0 。
在终端上粘贴以下内容。

cat << EOF > /etc/apt/sources.list
# Regular Repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
EOF

现在做系统更新和升级,同样适用于Kali,Ubuntu和Debian

sudo apt-get update && apt-get upgrade

让我们为i386支持添加多角色,因为iou需要它们

sudo dpkg --add-architecture i386
sudo apt-get  update

安装GNS3依赖项

sudo apt-get install gcc 
sudo apt-get install python3-setuptools
sudo apt-get install python3-dev
sudo apt-get install python3-netifaces
sudo apt-get install python3-pyqt4
sudo apt-get install python3-ws4py
sudo apt-get install python3-tornado
sudo apt-get install python3-zmq

安装Dynamips依赖项

sudo apt-get install cmake
sudo apt-get install libelf-dev 
sudo apt-get install uuid-dev
sudo apt-get install libpcap-dev

从下载链接使用终端下载GNS3源文件,更改为包含下载文件的目录,然后提取它,

unzip GNS3-1.3.9.source.zip -d GNS3-1.3.9-source 
cd GNS3-1.3.9-source

安装GNS3服务器

unzip gns3-server-1.3.9.zip
cd gns3-server-1.3.9
sudo python3 setup.py install 
cd ..

安装GNS3 GUI

unzip gns3-gui-1.3.9.zip
cd gns3-gui-1.3.9
sudo python3 setup.py install
cd ..

安装Dynamive虚拟机管理程序

unzip dynamips-0.2.14
cd dynamips-0.2.14
mkdir build
cd build
cmake ..
make
sudo make install
sudo setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips 
cd ../..

安装GNS3 iouyap.

unzip iouyap-0.95.zip
cd iouyap-95
sudo make install
sudo cp iouyap /usr/local/bin
cd ..

安装iou准备工作

sudo apt-get install libssl1.0.0:i386
sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0  /lib/libcrypto.so.4
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install git
git clone http://github.com/ndevilla/iniparser.git
cd iniparser
make
sudo cp libiniparser.* /usr/lib/
sudo cp src/iniparser.h /usr/local/include
sudo cp src/dictionary.h /usr/local/include

为GNS3安装VPC Virtual PC。

unzip vpcs-0.6.1.zip
cd vpcs-0.6.1
cd src
./mk.sh
sudo cp vpcs /usr/local/bin/
cd ../..

启动GNS3在终端上执行gns3命令

gns3

Kali 2.0配有GNOME 3.14和DASH到停靠,如果要为GNS3创建发射器以引脚为DASH到DOCK执行以下1)安装GNOME面板

sudo apt-get install --no-install-recommends gnome-panel

2)下载GNS3图标图像

wget http://www.gns3.com/images/gns3_logo.png

3)然后运行此命令以创建启动器

sudo gnome-desktop-item-edit /usr/share/applications --create-new

4)对于名称put gns3
5)在命令选项上单击浏览
6)浏览到/usr/local/bin/gns3,然后通过单击"打开
7")在"注释"类型中选择我们想要的任何内容
8)为图标单击图标左上角并选择下载的图标图像
9)通过单击保存OK按钮GNS3 Launcher将放在应用程序>常用应用程序>其他> GNS3中