RHEL 5.2下安装dynamips0.28RC2及dynagen0.11

RHEL 5.2下安装dynamips0.28RC2及dynagen0.11
操作系统环境:redhat enterprise Linux 5.2 AP x86 32bit
安装所需软件包:
dynagen-0.11.0.tar.gz(从http://sourceforge.net/projects/dyna-gen/下载)
dynamips-0.2.8RC2-1.src.rpm(从http://sourceforge.net/projects/dyna-gen/下载)
libpcap-devel-0.9.4-12.el5(使用redhat系统自带版本)
libpcap -0.9.4-12.el5(使用redhat系统自带版本)
一、安装过程
创建一个目录用来放ios、.net当相关文件。
Mkdir �Cp /opt /netemu/
1、  安装dynamips-0.2.8RC2-1.src.rpm
该安装包为源码包,安装时需要用rpmbuild,我的系统没装故先安装rpmbuild。
rpm -ivh elfutils-libs-0.125-3.el5.i386.rpm (从光盘安装)
rpm -ivh elfutils-0.125-3.el5.i386.rpm
rpm -ivh rpm-build-4.4.2-48.el5.i386.rpm (rpm-build依赖elfutils)
cd /opt /netemu/
rpm -i dynamips-0.2.8RC2-1.src.rpm
cd /usr/src/redhat/SPECS/
rpmbuild -bb dynamips.spec
cd ../RPMS/ i386/
rpm -ivh dynamips-0.2.8RC2-1.i386.rpm
which dynamips (查看安装路径,我机器上的路径为/usr/bin/dynamips)
2、  安装libpcap-0.9.4-12.el5
rpm -ivh libpcap-devel-0.9.4-12.el5.i386.rpm
rpm �Civh libpcap-0.9.4-12.el5.i386.rpm
3、  安装dynagen-0.11.0.tar.gz
cd /opt /netemu/
Tar �Czxvf dynagen-0.11.0.tar.gz
Cd dynagen-0.11.0
Ln �Cs /opt /netemu/dynagen-0.11.0 /usr/bin/dynagen (创建一个软连接到$PATH路径下,方便执行)
 
二、运行虚拟环境:
Su - root
Dynamips �CH 7200 &
另开一终端:
Dynagen /opt /netemu/dynagen-0.11.0/sample_labs/sample2/sample2.net
 
三、安装过程问题记录:
运行Dynagen /opt /netemu/dynagen-0.11.0/sample_labs/sample2/sample2.net
提示” could not connect to dynamips server”,我telnet 一下localhost:7200发现无反应。
在/etc/hosts文件中加入
127.0.0.1            localhost
问题解决;

本文出自 “小石笔记” 博客,转载请与作者联系!

你可能感兴趣的:(职场,休闲,rhel5,dynamips)