Archive

标签为 ‘DYNAMIPS’的文章

MAC OSX dynamips bundle Loopback Port

在09年我总结过在linux上如何建立tap口,并连接dynampis,传送到《Linux Ubuntu dynamips bundle Loopback Port》,现在工作平台转到MAC上了,MAC如何绑定tap口呢?
首先去http://tuntaposx.sourceforge.net下载相应的driver并安装,安装后你就可以看到dev中已经有相应的设备了:

x-mac:dev yong$ ls /dev/tap*
/dev/tap0	/dev/tap11	/dev/tap14	/dev/tap3	/dev/tap6	/dev/tap9
/dev/tap1	/dev/tap12	/dev/tap15	/dev/tap4	/dev/tap7
/dev/tap10	/dev/tap13	/dev/tap2	/dev/tap5	/dev/tap8

完整阅读

Linux Ubuntu dynamips bundle Loopback Port

我在以前的文章《在 Linux Ubuntu 下安装 Cisco 7200 dynamips 模拟器》里介绍过如何在linux下使用dynamips,因为在linux下dynamips能发挥到极致。现在我又有了新的需求,就是在linux中让模拟器跟我的服务器进行通信,网上这方面的知识介绍的很少,以下是总结,希望能帮助向我一样需要帮助的人。

在这里,我顺便提下,由于我的服务器没有显示器,全部操作都是telnet和远程控制,所以大部分都需要命令进行执行,下面是最常用的命令:
———————————————————————-
在Windows XP下用 “ shutdown -s -f ” 可以强行关闭PC,用 “shutdown -r -f ” 是强行重启,记住 “ -f ” 必须打,不然执行不了。
在Linux下用 “ init 0” 进行关闭PC,用 “init 6” 进行重启设备。

对于dynamips绑定PC网卡,系统不同配置也不同,总的感觉Linux配置起来很方便:
完整阅读

在 Linux Ubuntu 下安装 Cisco 7200 dynamips 模拟器

1.在Ubuntu平台安装libpcap(前3个编译器已经在前面安装完了,所以可以不用安装)

安装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包。
完整阅读

Dynagen如何保存配置

方法一:常见的就是通过TFTP

在net配置文件中用语句f0/0 = NIO_gen_eth:DeviceNPF_{BA68CE2E-1ACE-4DCB-AF5D-92179DD5F49C}
来连接到本机,在本机(当然,和本机在同一局域网中的其它机器也可以)上安装一个TFTP服务端软件(建议用3Com),把虚拟好的路由器 的以太网接口设置成和你的机器在同一网段上,然后在特权模式下用copy run tftp,然后按要求输入TFTP服务器的ip地址,一路回车即可。

这种方法比较麻烦,而且必须当你的拓扑,路由全通时使用这个还行!试验初期这种方法没意义,大家不会想把每个router的以太口都跟PC连起来吧?!

方法二:在终端窗口中用复制/粘贴

具体方法是,在终端上执行show run,然后把显示完整的配置文件信息复制一下,粘贴到一个文本文件中保存即可。在这种方法中,有可能配置文件很长,需要在终端窗口中敲多次空格才能显示 完 完整阅读

PIX模拟器PEMU全面分析

注意:网上已经有很多资料介绍pemu这款pix模拟器了,所以基础的东西我就不在这讲了,这篇文章主要介绍一下脚本文件是如何调用和运行的。在这说明一下,我用的是已经编译好的文件。

mount -t tmpfs -o size=144m none /dev/shm
dd if=/dev/zero of=FLASH bs=1k count=16k

这两句是生成FLASH的,如果有了,就没必要写了,具体什么意思也没必要知道,呵呵,会用就行了

先来看一下要介绍的几个文件:

完整阅读