永利网址Ubuntu下安装Dynamips

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

终于受不了Windows下跑dynamips了 
呵呵,下了决心弄到基于debian的Ubuntu下,提供两个方法

安装gcc编译器
sudo apt-get install gcc

方法一: 没事找事, 自己瞎玩型

安装flex编译器
sudo apt-get install flex

1.在Ubuntu平台安装libpcap

安装bison编译器
sudo apt-get install bison

安装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

解压数据包“libpcap-0.9.8.tar.gz”
tar -zxvf libpcap-0.9.8.tar.gz

2.下载dynamips源代码“dynamips-0.2.8-RC2-amd64.bin”解压,地址 http://www.linuxidc.com/Linux/2009-04/19272.htm

另外Ubuntu不支持rpm安装文件,rpm是Red
Hat
操作系统的标准安装文件格式,可以采用alien将rpm包转换为deb包。

3.下载dynagen源代码“dynagen-0.11.0.tar.gz” http://www.linuxidc.com/Linux/2009-04/19273.htm

安装alien:sudo apt-get install alien
alien使用:alien XXX.rpm 这样就生成Ubuntu支持的XXX.deb
安装deb文件包:sudo dpkg -i XXX.deb 或双击安装

4.拷贝“dynamips-0.2.8-RC2-amd64.bin”到opt下

编译
./configure
make
make install

cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamips
ln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips
这条命令是建立一个快捷键dynamips,快捷键指向“dynamips-0.2.8-RC2-amd64.bin”,此时程序的路径需要是绝对路径。

移动文件夹:mv
删除文件夹:rm -rf XXX

5.解压复制dynagen

2.下载dynamips源代码“dynamips-0.2.8-RC2-amd64.bin”
http://www.ipflow.utc.fr/blog/

tar -zxvf dynagen-0.11.0.tar.gz
mv dynagen-0.11.0 /opt
ln -s /opt/dynagen-0.11.0/dynagen dynagen

3.下载dynagen源代码“dynagen-0.11.0.tar.gz”
http://dynagen.org/

6.把ios和.net文件

4.拷贝“dynamips-0.2.8-RC2-amd64.bin”到opt下
cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamips
ln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips
这条命令是建立一个快捷键dynamips,快捷键指向“dynamips-0.2.8-RC2-amd64.bin”,此时程序的路径需要是绝对路径。

把他们放入自定意的文件夹中,ios的位置无所谓,可以在.net中用绝对路径指定
“image = /opt/ios/c7200-js-mz.123-8.T11.extracted.bin”