安装

需要安装两个工具:

https://github.com/GNS3/dynamips

https://sourceforge.net/projects/dyna-gen/files/

安装比较简单,都是常见的开源工具套路,进入源码目录:

mkdir build

cd build

cmake ..

make

然后就是准备CISCO IOS文件,

可以在这里下载:  http://tfr.org/cisco-ios/7200/

IOS版本和名称的解释请参考: https://www.cisco.com/c/zh_cn/support/docs/ios-nx-os-software/ios-software-releases-121-t/15071-choosing-ios.html#topic1

配置

IOS文件有了,还要有网络拓扑配置文件,先不用GUI工具,使用.net编辑,

比如下面就是一个最简单的拓扑文件配置c2691.net:

[localhost][[2691]]image = /root/ios/unzip-c2691-advsecurityk9-mz.124-11.T2.imageram = 160[[ROUTER R1]]model = 2691s1/0 = R2 s1/0[[router R2]]model = 2691

启动

进入程序所在目录,执行: ./dynamips -H 7200

然后执行:  ./dynagen  c2691.net

会进入一个控制台,用于配置相关路由器的启动、停止、和一些其他参数。

执行命令 list可以看当前有几台路由器,型号,启动状态信息和telnet远程管理端口等,如下图:

执行命令: start R1

第一次启动时,会提示没有idlepc,dynamios进程的CPU会高达100%,

先开另一个shell, telnet 127.0.0.1 2000,登录到路由器,随便输入几个命令后,

回到dynagen控制台,输入idlepc get R1,会自动收集一些最合适本机的idlepc值,并推荐带*号的那个值,

输入并保存后,top查看CPU占用率,基本上没有了。

将此值记录,并保存到.net文件中,以后就不用每次都执行这步了,如下图:

[localhost][[2691]]image = /root/ios/unzip-c2691-advsecurityk9-mz.124-11.T2.imageram = 160idlepc = 0x607c90bc[[ROUTER R1]]model = 2691s1/0 = R2 s1/0[[router R2]]model = 2691

联网

正常模式下,用dynamips启动的几台路由器之间,是可以靠网络通信的,但毕竟还是很少,做实验也不算方便,

还好,dynamips提供了与本地网卡桥接的功能,即虚拟运行的路由器可以借助本机网卡真正的联网了。

在本机创建一个子接口 eth0:1:

然后在上述.net的配置文件中加入ethernet网卡配置:

  f0/0 = nio_linux_eth:eth0:1

然后进入IOS,

conf t

int f0/0

ip add x.x.x.x x.x.x.x

no shut

添加一条静态路由,ip route 0.0.0.0 0.0.0.0 192.168.1.1

然后测试一下吧:

看看,已经连通全世界了!

如果有足够多的机器,你可以用无数个dynamips组建一个超级大的模拟实验网络!

dynamic就先介绍这么多吧,因为dynamips将IOS运行起来之后,后面的事情主要就是操作路由器自身了,有兴趣的可以去学个CCNA, CCNP, CCIE之类的。

CISCO 模拟器 Dynamips 使用说明相关推荐

  1. CentOS6安装Cisco模拟器Dynamips

    Cisco模拟器运行于Windows环境,比较耗资源,因此,在现有的CentOS6 Linux操作系统上,安装Dynamips来模拟Cisco路由和交换. 一.下载: 下载需要的几个包 [root@c ...

  2. cisco模拟器(cisco模拟器怎么显示端口)

    cisco模拟器下载 这是下载连接 直接打开就能下 呵呵 有什么不懂的再问我啊 思科模拟器 大家都用什么的啊? 如果是思科初学者就用packet tracker,这个软件是纯软件模拟,和真实的环境有差 ...

  3. DHCP服务配置-Cisco模拟器

    DHCP服务配置(Cisco模拟器) 方法一. 利用三层交换机配置DHCP服务 1.拓扑图规划 2. 配置二层交换机vlan 3. 配置三层交换机vlan 4. 配置DHCP服务 5. 测试 方法二. ...

  4. Cisco模拟器配置OSPF

    一.前言 1.1 本文为Cisco模拟器配置OSPF操作笔记 (供新手参考) 使用Cisco模拟器,配置OSPF协议,并使各台电脑ping通,如下参考图! 1.2 思科路由器设置ip设置 在将设备摆放 ...

  5. Dynamips使用说明

    IOS版本:c7200-adventerprisek9.124-9.T.bin<?xml:namespace prefix = o ns = "urn:schemas-microsof ...

  6. CISCO模拟器dynagen的自定义拓扑和配置

            告别BOSON,从现在开始.         学习CCNA/CCNP,一个好的模拟器必不可少.很多兄弟都用boson,因为它更贴近试题,但是boson的缺陷在于,他仅仅是模拟了cisc ...

  7. cisco 模拟器安装及交换机的基本配置实验心得_看完这份1113页的TCP/IP协议+路由与交换机,成功上岸字节跳动...

    TCP是一个巨复杂的协议,因为它要解决很多问题,而这些问题又带出了很多子问题和阴暗面.所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获. 之所以想写这篇文章,目的有三个: 一个 ...

  8. cisco 模拟器安装及交换机的基本配置实验心得_软考网络工程师级配置题总结 | 交换机配置、路由器配置、广域网接入配置、L2TP配置、IPSec配置、PIX防火墙配置...

    软考网络工程师级配置题总结 一. 交换机配置 1. 交换机的基本配置 Enable 进入特权模式 Config terminal 进入配置模式 Enable password cisco 设置enab ...

  9. Cisco Packet Tracer(对cisco模拟器的初识+路由基本配置)

    这篇文章一开始为自己所写,后来在网上看到一个大佬的博客(https://blog.csdn.net/u012402276/article/details/49022147)后,我进行了大量的修改. C ...

  10. cisco 模拟器安装及交换机的基本配置实验心得_「分享」7个必看的Cisco实验

    1.修改cisco 路由器的名称及路由器密码命令操作 实验要求: 1.路由器名:cisconet 2.设置password为cisconet,secret为cisconet,vty为cisconet, ...

最新文章

  1. 汽车行业最大创新仍未到来,四大力量将重塑未来汽车新纪元
  2. RHCE-postfix
  3. button和sumbit提交表单的区别
  4. 物联网安全的三个重点
  5. 浮躁的国内测试界-2006年测试人员招聘感悟
  6. java类与对象实验报告心得体会_Java类与对象实验报告.doc
  7. 字符串经典题之正则匹配字符串
  8. 共享文件夹只能连接20人_英语正能量 | 快乐可以与人共享,苦难却只能自己坚强...
  9. 从源程序到可执行文件的四个过程
  10. 前端-图片压缩,基于vue/webpack的tinypng插件
  11. python评委打分代码_使用python实现男神女神颜值打分系统(推荐)
  12. waves服务器系统盘,Waves Soundgrid服务器(DIY)
  13. datepicker的具体用法
  14. SpringCloudRPC远程调用核心原理:Feign弹性RPC客户端的重要组件
  15. Python -- 列表解析式习题:九九乘法表、ID号
  16. 练手项目2笔记之day01
  17. 自制时代,七种自动化的基础架构即代码工具(IaC)
  18. 【wpf】如果让Bingding 如何让后台数据强制更新界面
  19. 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明
  20. 统计学简介之十六——单因素方差分析

热门文章

  1. 最新版Java零基础入门阶段学习教程汇总(无比全面,我收藏了!!!)
  2. 电子通信计算机行业分类,电子信息产业行业分类目录
  3. 3S基础知识:MapInfo使用MapX开发实现若干小功能
  4. 20个经典Android游戏源码下载地址(持续更新~)
  5. 基于SSM实现的旅游管理系统【附源码】(毕设)
  6. 任务调度之Oozie详解
  7. iOS 三步完成购买苹果开发者账号
  8. JAVA邮件发送的授权码_java实现邮件发送
  9. IntelliJ IDEA开发工具插件GsonFormat插件安装使用
  10. 基于RV1126平台imx291分析 --- mipi-csi-phy注册