共计 2165 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章主要介绍了 Ubuntu 如何安装 Dynamips,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。
方法一:
1. 在 Ubuntu 平台安装 libpcap
◆安装 gcc 编译器 sudo apt-get install gcc
◆安装 flex 编译器 sudo apt-get install flex
◆安装 bison 编译器 sudo apt-get install bison
◆解压数据包“libpcap-0.9.8.tar.gz”tar -zxvf libpcap-0.9.8.tar.gz
另外 Ubuntu 不支持 rpm 安装文件,rpm 是 Red Hat 操作系统的标准安装文件格式,可以采用 alien 将 rpm 包转换为 deb 包。
安装 alien:sudo apt-get install alien
alien 使用:alien XXX.rpm 这样就生成 Ubuntu 支持的 XXX.deb
安装 deb 文件包:sudo dpkg -i XXX.deb 或双击安装
编译
./configure
make
make install
移动文件夹:mv
删除文件夹:rm -rf XXX
2. 下载 dynamips 源代码“dynamips-0.2.8-RC2-amd64.bin”http://www.ipflow.utc.fr/blog/
3. 下载 dynagen 源代码“dynagen-0.11.0.tar.gz”http://dynagen.org/
4. 拷贝“dynamips-0.2.8-RC2-amd64.bin”到 opt 下 cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamipsln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips 这条命令是建立一个快捷键 dynamips, 快捷键指向“dynamips-0.2.8-RC2-amd64.bin”,此时程序的路径需要是绝对路径。
5. 解压复制 dynagentar -zxvf dynagen-0.11.0.tar.gzmv dynagen-0.11.0 /optln -s /opt/dynagen-0.11.0/dynagen dynagen
6. 把 ios 和.net 文件把他们放入自定意的文件夹中,ios 的位置无所谓,可以在.net 中用绝对路径指定“image = /opt/ios/c7200-js-mz.123-.T11.extracted.bin”
7. 启动 dynampis 网上都用“nice dynampis -H 7200”来启动, 其中这个 7200 是端口,但我测试是不行:frank@frank-laptop:/opt#nicedynamips -H 7200nice: dynamips: 没有该文件或目录权限都已经更改过了,*** 没有什么办法,索性不用 nice 了,直接执行:
frank@frank-laptop:/opt/dynampis$ sudo ./dynamips -H 7200
Cisco Router Simulation Platform (version 0.2.8-RC2-amd64)
Copyright (c) 2005-2007 Christophe Fillot.
Build date: Oct 14 2007 10:46:52
ILT: loaded table“mips64j”from cache.
ILT: loaded table“mips64e”from cache.
ILT: loaded table“ppc32j”from cache.
ILT: loaded table“ppc32e”from cache.
Hypervisor TCP control server started (port 7200).
这时再开启一个终端并启动 dynagen
frank@frank-laptop:/opt/dynampis$ sudo ./dynagen self-Mpls.net[sudo] password for frank:Dynagen management console forDynamips and Pemuwrapper 0.11.0Copyright (c) 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa= ?Documented commands (type help):
========================================
capture confreg cpuinfo export hist list py save show suspend
clear console end filter idlepc no reload send start telnet
conf copy exit help import push resume shell stop ver
剩下的事就跟 windowns 一样了。
第二种安装 Ubuntu 安装 Dynamips 方法:懒人也可以,反正有人做型 呵呵
在 ubuntu 里有软件包管理器,用它搜索一个别人做好的,直接拿过来用就 ok 咯。够懒的了吧。
感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“Ubuntu 如何安装 Dynamips”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!