CentOS6.5はGNS3をインストールします

実験に必要なソフトウェアのダウンロードアドレス: [** http://down.51cto.com/data/2092966 **](http://down.51cto.com/data/2092966)

1、 ラボ環境

[ root@CentOS1 ~]# head -1 /etc/issue

CentOS release 6.5 (Final)

[ root@CentOS1 ~]# uname -r

2.6.32- 431. el6.i686

2、 準備オーケー

2.1、 グラフィカルインターフェイスをインストールします

yum -y groupinstall "Desktop"

yum -y groupinstall "X Window System"

yum -y groupinstall "Chinese Support"

startx

2.2、 VNCをインストールする

yum -y install tigervnc*

vncserver :1

3、 依存関係をインストールする

yum -y install PyQt4 sip python qt qt-x11

4、 Dynamipsをインストールする

[ root@CentOS1 src]# ls

c3640-jk9o3s-mz.124-7a.bin  dynamips-0.2.8-RC3-community.tar.gz  GNS3-0.8.3.1-src.tar.gz

[ root@CentOS1 src]# tar zxvf dynamips-0.2.8-RC3-community.tar.gz

[ root@CentOS1 src]# cd dynamips-0.2.8-RC3-community

[ root@CentOS1 dynamips-0.2.8-RC3-community]# make

make -C stable

make[1]: Entering directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

Linking rom2c

make[1]: cc: Command not found

make[1]: *** [rom2c] Error 127

make[1]: Leaving directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

make: *** [dynamips.stable] Error 2

[ root@CentOS1 dynamips-0.2.8-RC3-community]# yum -y install gcc

[ root@CentOS1 dynamips-0.2.8-RC3-community]# make

make -C stable

make[1]: Entering directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

Linking rom2c

cc: /usr/lib/libelf.a: No such file or directory

.. /common/rom2c.c:16:20: error: libelf.h: No such file or directory

.. /common/rom2c.c: In function ‘main’:

.. /common/rom2c.c:25: error: ‘Elf32_Ehdr’ undeclared (first use in this function)

.. /common/rom2c.c:25: error: (Each undeclared identifier is reported only once

.. /common/rom2c.c:25: error: for each function it appears in.)

.. /common/rom2c.c:25: error: ‘ehdr’ undeclared (first use in this function)

.. /common/rom2c.c:26: error: ‘Elf32_Phdr’ undeclared (first use in this function)

.. /common/rom2c.c:26: error: ‘phdr’ undeclared (first use in this function)

.. /common/rom2c.c:27: error: ‘Elf’ undeclared (first use in this function)

.. /common/rom2c.c:27: error: ‘img_elf’ undeclared (first use in this function)

.. /common/rom2c.c:42: warning: implicit declaration of function ‘elf_version’

.. /common/rom2c.c:42: error: ‘EV_CURRENT’ undeclared (first use in this function)

.. /common/rom2c.c:42: error: ‘EV_NONE’ undeclared (first use in this function)

.. /common/rom2c.c:47: warning: implicit declaration of function ‘elf_begin’

.. /common/rom2c.c:47: error: ‘ELF_C_READ’ undeclared (first use in this function)

.. /common/rom2c.c:49: warning: implicit declaration of function ‘elf_errmsg’

.. /common/rom2c.c:49: warning: implicit declaration of function ‘elf_errno’

.. /common/rom2c.c:49: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’

.. /common/rom2c.c:53: warning: implicit declaration of function ‘elf32_getphdr’

.. /common/rom2c.c:55: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’

.. /common/rom2c.c:64: warning: implicit declaration of function ‘elf32_getehdr’

make[1]: *** [rom2c] Error 1

make[1]: Leaving directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

make: *** [dynamips.stable] Error 2

[ root@CentOS1 dynamips-0.2.8-RC3-community]# yum -y install elfutils*

[ root@CentOS1 dynamips-0.2.8-RC3-community]# make

make -C stable

make[1]: Entering directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

Linking rom2c

/usr/bin/ld: cannot find -luuid

collect2: ld returned 1 exit status

make[1]: *** [rom2c] Error 1

make[1]: Leaving directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

make: *** [dynamips.stable] Error 2

[ root@CentOS1 dynamips-0.2.8-RC3-community]# yum -y install libuuid*

[ root@CentOS1 dynamips-0.2.8-RC3-community]# make

make -C stable

make[1]: Entering directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

Linking rom2c

/usr/bin/ld: cannot find -lpcap

collect2: ld returned 1 exit status

make[1]: *** [rom2c] Error 1

make[1]: Leaving directory `/usr/local/src/dynamips-0.2.8-RC3-community/stable'

make: *** [dynamips.stable] Error 2

[ root@CentOS1 dynamips-0.2.8-RC3-community]# yum -y install libpcap*

[ root@CentOS1 dynamips-0.2.8-RC3-community]# make && make install

(64ビットシステムの場合、最初にexport DYNAMIPS_LIB = lib64を実行し、make && makeinstallでDYNAMIPS_ARCH = amd64をエクスポートします)

5、 GNS3をインストールします

[ root@CentOS1 src]# tar zxvf GNS3-0.8.3.1-src.tar.gz

[ root@CentOS1 src]# cd GNS3-0.8.3.1-src

[ root@CentOS1 GNS3-0.8.3.1-src]# python setup.py install

6、 GNS3を起動します

6.1、 IOSイメージを追加

6.2、 ダイナミップをテストする

6.3、 デバイスを追加

次の2行をコメントアウトして、GNS3を再起動します

[ root@CentOS1 GNS3-0.8.3.1-src]# vim /usr/lib/python2.6/site-packages/GNS3/Node/AbstractNode.py

62         #if QtCore.QT_VERSION >= 0x040600:

63         #    flags = flags | self.ItemSendsGeometryChanges

6.4、 設定端末を設定する

Recommended Posts

CentOS6.5はGNS3をインストールします
Centos6はPython2.7.13をインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
CentOS7はMySQLをインストールします
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
CentOSはPython3.6をインストールします
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7はHadoop3.0.0をインストールします
Centos7はPython2.7をインストールします
Centos7.6はseleniuをインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
CentOS7インストールmysql
centOsはrabbitMQをインストールします
CentOS7はMySQL5.6をインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
CentosはPython3をインストールします
centos7インストールドッカー
CentOSインストールjdk
CentOS8はMySQL8.0をインストールします
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします
CentOS7はmysql8をインストールします
CentOS7はJava1.8をインストールします
CentOS8はfastdfs6.06をインストールします
CentOS7はGitlabをインストールします
Centos7はPostgreSQLをインストールします
CentOS7はMySQL8をインストールします
CentOS7はJava1.8をインストールします
CentOS6はDockerをインストールします
centos6.5インストールzabbix4.4
Centos8はDockerをインストールします
CentOS6.8はpython2.7をインストールします
CentOSインストールnodejs8
centos7.5インストールmysql5.7.17
Centos7はMySQL8.0をインストールします-手動
CentOS7はKubernetes1.16.3をインストールします
VirtualBoxインストールcentos7
centos7インストールランプ
centos7をインストールして接続します
Centos7にDockerをインストールする
Centos7インストールdocker-18.xオリジナル
Centos7.4はLNMPをインストールします
Centos7YUMはMariaDB10.0をインストールします
Centos7にJavaをインストールする