共計 2165 個字符,預計需要花費 6 分鐘才能閱讀完成。
這篇文章主要介紹了 Ubuntu 如何安裝 Dynamips,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
方法一:
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 咯。夠懶的了吧。
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“Ubuntu 如何安裝 Dynamips”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!