CISCO 模拟器 Dynamips 使用说明
安装
需要安装两个工具:
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 使用说明相关推荐
- CentOS6安装Cisco模拟器Dynamips
Cisco模拟器运行于Windows环境,比较耗资源,因此,在现有的CentOS6 Linux操作系统上,安装Dynamips来模拟Cisco路由和交换. 一.下载: 下载需要的几个包 [root@c ...
- cisco模拟器(cisco模拟器怎么显示端口)
cisco模拟器下载 这是下载连接 直接打开就能下 呵呵 有什么不懂的再问我啊 思科模拟器 大家都用什么的啊? 如果是思科初学者就用packet tracker,这个软件是纯软件模拟,和真实的环境有差 ...
- DHCP服务配置-Cisco模拟器
DHCP服务配置(Cisco模拟器) 方法一. 利用三层交换机配置DHCP服务 1.拓扑图规划 2. 配置二层交换机vlan 3. 配置三层交换机vlan 4. 配置DHCP服务 5. 测试 方法二. ...
- Cisco模拟器配置OSPF
一.前言 1.1 本文为Cisco模拟器配置OSPF操作笔记 (供新手参考) 使用Cisco模拟器,配置OSPF协议,并使各台电脑ping通,如下参考图! 1.2 思科路由器设置ip设置 在将设备摆放 ...
- Dynamips使用说明
IOS版本:c7200-adventerprisek9.124-9.T.bin<?xml:namespace prefix = o ns = "urn:schemas-microsof ...
- CISCO模拟器dynagen的自定义拓扑和配置
告别BOSON,从现在开始. 学习CCNA/CCNP,一个好的模拟器必不可少.很多兄弟都用boson,因为它更贴近试题,但是boson的缺陷在于,他仅仅是模拟了cisc ...
- cisco 模拟器安装及交换机的基本配置实验心得_看完这份1113页的TCP/IP协议+路由与交换机,成功上岸字节跳动...
TCP是一个巨复杂的协议,因为它要解决很多问题,而这些问题又带出了很多子问题和阴暗面.所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获. 之所以想写这篇文章,目的有三个: 一个 ...
- cisco 模拟器安装及交换机的基本配置实验心得_软考网络工程师级配置题总结 | 交换机配置、路由器配置、广域网接入配置、L2TP配置、IPSec配置、PIX防火墙配置...
软考网络工程师级配置题总结 一. 交换机配置 1. 交换机的基本配置 Enable 进入特权模式 Config terminal 进入配置模式 Enable password cisco 设置enab ...
- Cisco Packet Tracer(对cisco模拟器的初识+路由基本配置)
这篇文章一开始为自己所写,后来在网上看到一个大佬的博客(https://blog.csdn.net/u012402276/article/details/49022147)后,我进行了大量的修改. C ...
- cisco 模拟器安装及交换机的基本配置实验心得_「分享」7个必看的Cisco实验
1.修改cisco 路由器的名称及路由器密码命令操作 实验要求: 1.路由器名:cisconet 2.设置password为cisconet,secret为cisconet,vty为cisconet, ...
最新文章
- 汽车行业最大创新仍未到来,四大力量将重塑未来汽车新纪元
- RHCE-postfix
- button和sumbit提交表单的区别
- 物联网安全的三个重点
- 浮躁的国内测试界-2006年测试人员招聘感悟
- java类与对象实验报告心得体会_Java类与对象实验报告.doc
- 字符串经典题之正则匹配字符串
- 共享文件夹只能连接20人_英语正能量 | 快乐可以与人共享,苦难却只能自己坚强...
- 从源程序到可执行文件的四个过程
- 前端-图片压缩,基于vue/webpack的tinypng插件
- python评委打分代码_使用python实现男神女神颜值打分系统(推荐)
- waves服务器系统盘,Waves Soundgrid服务器(DIY)
- datepicker的具体用法
- SpringCloudRPC远程调用核心原理:Feign弹性RPC客户端的重要组件
- Python -- 列表解析式习题:九九乘法表、ID号
- 练手项目2笔记之day01
- 自制时代,七种自动化的基础架构即代码工具(IaC)
- 【wpf】如果让Bingding 如何让后台数据强制更新界面
- 天猫精灵连接蓝牙摸索1 关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明
- 统计学简介之十六——单因素方差分析