簡單高質量Ubuntu安裝Dynamips方法介紹
對于在剛開始接觸Ubuntu新手有些不會Ubuntu安裝Dynamips,本人在此向大家提供兩個簡單的Ubuntu安裝Dynamips方法,希望對大家有用。
方法一:
1.在Ubuntu平臺安裝libpcap
◆安裝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
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這條命令是建立一個快捷鍵dynamips,快捷鍵指向“dynamips-0.2.8-RC2-amd64.bin”,此時程序的路徑需要是絕對路徑。
5.解壓復制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的位置無所謂,可以在.net中用絕對路徑指定“image = /opt/ios/c7200-js-mz.123-.T11.extracted.bin”
7.啟動dynampis網上都用“nice dynampis -H 7200”來啟動, 其中這個7200是端口,但我測試是不行:frank@frank-laptop:/opt#nicedynamips -H 7200nice: dynamips: 沒有該文件或目錄權限都已經更改過了,***沒有什么辦法,索性不用nice了,直接執行:
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).
這時再開啟一個終端并啟動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里有軟件包管理器, 用它搜索一個別人做好的, 直接拿過來用就ok咯。 夠懶的了吧。
好了兩個Ubuntu安裝Dynamips方法介紹完了!
【編輯推薦】