الاثنين، 8 أبريل 2013

إعداد الqemu على GNS3 في نظام Ubuntu

يعتبر برنامج الqemu من البرامج المستعملة في إنشاء الأنظمة المفترضة، و التي يستعملها الطلاب في إعداد الشبكات الداخلية.  يتميز عن باقي البرامج الأخرى(Vmwere workstation,Vertualbox) بسهولة إستعماله، حيث يمكن إعداد جهاز عبر نافدة واحدة. و لسهولته، يعتمد عليه GNS3 في إنشاء بعض الأجهزة، كجهازCisco ASA وأنظمة juniper .في هاته المقالة، سنستكمل عملية تسطيب الGNS3 بإظافة خاصية qemu.


قمنا في المرحلة الأولى بتنصيب برنامج ال GNS3 على نظام ال ubuntu 12.04. حيث قمنا بتحميله و تسطيبه في المجلد /opt/GNS3/. يحتوي هذا المجلد على المجلدات التالية:
# ls -l | grep ^d
drwxr-xr-x 3 root root 4096 19:10 docs
drwxr-xr-x 2 root root 4096 19:14 Dynamips
drwxr-xr-x 2 root root 4096 19:12 Images
drwxr-xrwx 2 root root 4096 19:12 Project
drwxr-xr-x 2 root root 4096 19:10 qemuwrapper
drwxr-xr-x 3 root root 4096 19:10 src
drwxr-xr-x 2 root root 4096 00:59 tmp
drwxr-xr-x 2 root root 4096 19:10 vboxwrapper

كأول مرحلة، نقوم بتتبيت بعض البرامج التي سنحتاجها في عملية الpatching.
# sudo apt-get install libncurses5-dev zlib1g-dev libsdl-dev libpcap-dev 
نقوم بإنشاء مجلدqemu ذاخل المجلد opt/.

# cd /opt
# sudo mkdir qemu
# cd qemu


نقوم بتحميل برنامج تم القيام بعملية patching.
# cd Dynamips  
# sudo wget http://download.savannah.gnu.org/releases/qemu/qemu-0.11.0.tar.gz
# sudo tar xvzf qemu-0.11.0.tar.gz
# cd qemu-0.11.0
# sudo wget http://downloads.sourceforge.net/gns-3/qemu-0.11.0-olive.patch?download
# sudo patch -p1 -i qemu-0.11.0-olive.patch
# sudo ./configure –target-list=i386-softmmu
# sudo make
# sudo make install

 نقوم بالبحت عن موضع الملفين  qemu و qemu-img.
# which qemu
/usr/local/bin/qemu
# which qemu-img
/usr/local/bin/qemu-img

Qemuwrapper.py:/opt/GNS3/GNS3-0.8.2-src/qemuwrapper/qemuwrapper.py

ليست هناك تعليقات:

إرسال تعليق


جميع الحقوق محفوظة ، مدونة NetworksGet