簡(jiǎn)單高質(zhì)量Ubuntu安裝Dynamips方法介紹
對(duì)于在剛開(kāi)始接觸Ubuntu新手有些不會(huì)Ubuntu安裝Dynamips,本人在此向大家提供兩個(gè)簡(jiǎn)單的Ubuntu安裝Dynamips方法,希望對(duì)大家有用。
方法一:
1.在Ubuntu平臺(tái)安裝libpcap
◆安裝gcc編譯器sudo apt-get install gcc
◆安裝flex編譯器sudo apt-get install flex
◆安裝bison編譯器sudo apt-get install bison
◆解壓數(shù)據(jù)包“l(fā)ibpcap-0.9.8.tar.gz”tar -zxvf libpcap-0.9.8.tar.gz
另外Ubuntu不支持rpm安裝文件,rpm是Red Hat操作系統(tǒng)的標(biāo)準(zhǔn)安裝文件格式,可以采用alien將rpm包轉(zhuǎn)換為deb包。
安裝alien:sudo apt-get install alien
alien使用:alien XXX.rpm 這樣就生成Ubuntu支持的XXX.deb
安裝deb文件包:sudo dpkg -i XXX.deb 或雙擊安裝
編譯
./configure
make
make install
移動(dòng)文件夾:mv
刪除文件夾:rm -rf XXX
2.下載dynamips源代碼“dynamips-0.2.8-RC2-amd64.bin”http://www.ipflow.utc.fr/blog/
3.下載dynagen源代碼“dynagen-0.11.0.tar.gz”http://dynagen.org/
4.拷貝“dynamips-0.2.8-RC2-amd64.bin”到opt下cp dynamips-0.2.8-RC2-amd64.bin /opt/dynamipsln -s /opt/dynamips/dynamips-0.2.8-RC2-amd64.bin dynamips這條命令是建立一個(gè)快捷鍵dynamips,快捷鍵指向“dynamips-0.2.8-RC2-amd64.bin”,此時(shí)程序的路徑需要是絕對(duì)路徑。
5.解壓復(fù)制dynagentar -zxvf dynagen-0.11.0.tar.gzmv dynagen-0.11.0 /optln -s /opt/dynagen-0.11.0/dynagen dynagen
6.把ios和.net文件把他們放入自定意的文件夾中,ios的位置無(wú)所謂,可以在.net中用絕對(duì)路徑指定“image = /opt/ios/c7200-js-mz.123-.T11.extracted.bin”
7.啟動(dòng)dynampis網(wǎng)上都用“nice dynampis -H 7200”來(lái)啟動(dòng), 其中這個(gè)7200是端口,但我測(cè)試是不行:frank@frank-laptop:/opt#nicedynamips -H 7200nice: dynamips: 沒(méi)有該文件或目錄權(quán)限都已經(jīng)更改過(guò)了,***沒(méi)有什么辦法,索性不用nice了,直接執(zhí)行:
frank@frank-laptop:/opt/dynampis$ sudo ./dynamips -H 7200
Cisco Router Simulation Platform (version 0.2.8-RC2-amd64)
Copyright (c) 2005-2007 Christophe Fillot.
Build date: Oct 14 2007 10:46:52
ILT: loaded table “mips64j” from cache.
ILT: loaded table “mips64e” from cache.
ILT: loaded table “ppc32j” from cache.
ILT: loaded table “ppc32e” from cache.
Hypervisor TCP control server started (port 7200).
這時(shí)再開(kāi)啟一個(gè)終端并啟動(dòng)dynagen
frank@frank-laptop:/opt/dynampis$ sudo ./dynagen self-Mpls.net[sudo] password for frank:Dynagen management console forDynamips and Pemuwrapper 0.11.0Copyright (c) 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa=> ?Documented commands (type help ):
========================================
capture confreg cpuinfo export hist list py save show suspend
clear console end filter idlepc no reload send start telnet
conf copy exit help import push resume shell stop ver
剩下的事就跟windowns一樣了。
第二種安裝Ubuntu安裝Dynamips方法: 懶人也可以,反正有人做型 呵呵
在ubuntu里有軟件包管理器, 用它搜索一個(gè)別人做好的, 直接拿過(guò)來(lái)用就ok咯。 夠懶的了吧。
好了兩個(gè)Ubuntu安裝Dynamips方法介紹完了!
【編輯推薦】