- Download and unzip latest of GNS3
$ unzip GNS3-1.2.3-source.zip
dynamips-0.2.14.zip gns3-server-1.2.3.zip vpcs-0.6.zip
gns3-gui-1.2.3.zip iouyap-0.95.zip
- Run apt-get update
- Install GNS3 dependencies
$ sudo apt-get install python3-setuptools
$ sudo apt-get install python3-pyqt4
$ sudo apt-get install python3-ws4py
$ sudo apt-get install python3-zmq
$ sudo apt-get install python3-tornado
$ sudo apt-get install python3-netifaces
- Install Dynamips dependencies
$ sudo apt-get install cmake
$ sudo apt-get install libelf-dev
$ sudo apt-get install uuid-dev
$ sudo apt-get install libcap-dev
- Build and install Dynamips
$ cd GNS3-1.2.3-source
$ unzip dynamips-0.2.14.zip
$ 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
- Install GNS3 Server
$ unzip gns3-server-1.2.3.zip
$ cd gns3-server-1.2.3
$ sudo python3 setup.py install
- Install GNS3 GUI
$ unzip gns3-gui-1.2.3.zip
$ cd gns3-gui-1.2.3
$ sudo python3 setup.py install
- Install IOU prerequisites
$ 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
- Install GNS3 IOUYAP app (provides network support for IOU)
$ unzip iouyap-0.95.zip
$ cd iouyap-0.95
$ sudo make install
$ sudo cp iouyap /usr/local/bin
- Install VPCS
$ unzip vpcs-0.6.zip$ cd vpcs-0.6/src
$ ./mk.sh
$ sudo cp vpcs /usr/local/bin/
(verify the path in GNS3 Preferences)
- Start GNS3
$ gns3
0 comments:
Post a Comment