浅析Linux操作系统中开源Cisco路由虚拟机

运维 系统运维
对于那些经常接触计算机的人员,一定不陌生Linux操作系统,这里介绍Linux的知识,让你学好应用Linux操作系统。今天一讲Linux操作系统下开源Cisco路由虚拟机,希望你记住Linux操作系统下开源Cisco路由虚拟机。

对于那些经常接触计算机的人员,一定不陌生Linux操作系统,这里介绍Linux的知识,让你学好应用Linux操作系统。今天一讲Linux操作系统下开源Cisco路由虚拟机,希望你记住Linux操作系统下开源Cisco路由虚拟机。

Cisco 7200 Simulator项目始于2005年8月,最初只是为了能够模拟Cisco 7200系列路由而开发的,不过发展到现在最新的0.26RC4版本,已经可以模拟Cisco 7200、3600系列、2691、3725、3745等cisco路由,支持将模拟端口对接到实际的PC的物理接口、网卡上,支持虚拟以太网、ATM、帧中继等网络模拟。支持Linux、Windows等个版本,最新的版本可以在这里下载到,当然如果二进制版本中,没有您合适的版本,您也可以从源代码编译自己的发行版。

Ubuntu下安装方法如下,其中因为Simulator需要libpcap-dev的支持,所以使用前需要先安装libpcap0.8-dev:

  1. sudo apt-get install libpcap0.8-dev  
  2. wget http://www.ipflow.utc.fr/dynamips/dynamips-0.2.6-RC4-x86.bin  
  3. sudo mv dynamips-0.2.6-RC4-x86.bin /usr/local/bin/dynamips 

安装完后,要使用该模拟器还需要有对应cisco路由的ISO文件,如果您没有的话,可以从你手中的cisco路由中导出,或者可以从这里下载到,该网站有很丰富的Cisco路由ISO文件下载。

用法如下:

dynamips -P <需要模拟的路由类型> -p 槽号:模块名 <对应路由的ISO文件名>

路由的类型,目前可以是7200、3600、2691、3725或3745,缺省是7200。

-p后面跟的是槽号:模块名,表示那个端口模块插在那个物理槽位(从0开始)中,具体的命令用法请查看官方文档。

下面我们来模拟一台Cisco 3640,其中slot0接了一个快速以太网板,slot1接了一个4端口的E1。

dynamips -P 3600 -p 0:NM-1FE-TX -p 1:NM-4T c3640-is-mz.122-40.bin一台正常的Cisco 3640路由就启动了,您可以看到和真实路由一样的路由启动信息等,启动后就可以象操作一台实际存在的路由一样进行配置了。 希望通过本文你能学会Linux操作系统下开源Cisco路由虚拟机的配置。

【编辑推荐】

  1. Linux操作系统基本知识
  2. 大致对Fedora Linux安装介绍
  3. 学习手册:Linux操作系统下的poll和select
  4. Linux操作系统吸引我们的优点
  5. 各种深入讲解Linux操作系统
责任编辑:小霞 来源: 51CTO
相关推荐

2023-04-26 07:51:36

虚拟机操作系统进程

2023-02-07 00:24:24

2023-01-09 08:32:00

编译器虚拟机操作系统

2010-04-08 16:11:39

Unix操作系统

2010-07-02 12:32:42

Meego开发

2009-09-07 22:01:52

虚拟机安装Linux系

2010-02-24 10:39:28

Python虚拟机

2009-10-28 15:45:22

linux虚拟化技术

2009-12-10 17:48:35

Linux操作系统

2019-08-05 14:23:32

虚拟机操作系统软件

2010-03-03 17:42:43

Linux开源

2010-04-22 14:42:34

Aix操作系统

2009-12-11 17:12:37

Linux操作系统

2013-09-30 10:47:37

开源系统OSv

2010-04-20 15:58:30

Unix操作系统

2012-06-28 10:30:27

2012-06-29 09:34:57

网络管理Cisco UCS

2010-04-14 16:45:15

Unix操作系统

2010-04-19 17:44:56

Unix操作系统

2009-06-19 15:38:43

Java虚拟机
点赞
收藏

51CTO技术栈公众号