الثلاثاء، 18 يونيو 2013

تسطيب الواجهة الرسومية ASDM للجدار الناري Cisco ASA في برنامج GNS3

0 تعليق
توفر شركة سيسكو مجموعة من الواجهات الرسومية لتسهيل عملية اعداد الأجهزة، فكبقية الأجهزة، قامت الشركة بتوفير واجهة خاصة بالجدران النارية (Firewall), في هاته المقالة، سنكمل سلسلتنا في إعداد الجدار الناري ، حيت سنتكلم عن كيفية تسطيب وإعداد الواجهة الرسومية للجدار الناري Cisco ASA.

لإعداد هذه العمل نحتاج إلى :
التوفر على نافدة داخلية interface loopback.
برنامج asdm.bin. إبحت عنه في الأنترنت.
برنامج الtftp : يمكن تحميله من هنا.
كما يجب ان يكون الجهاز مسطب عليه برنامج

كأول مرحلة، يجب إعداد خريطة الشبكة، تم إعداد الجهاز و النوافد حتى يستطيع تشغيل البرنامج.
إظافة نافدة داخلية loobpack للجهاز
يمكن التعرف كيفية إظافة هاته الخاصية بالإطلاع على المقال التالي. هنا

إعداد نافدة الداخلية :
بعد إعادة تشغيل الجهاز، نقوم بإعداد عنوان نافدة  loopback.

إعداد خريطة الشبكة:
نقوم بفتح برنامج GNS3 ، تم نضع  السحابة (cloud)، ونقوم بإظافة نافدة الالداخلية loopback .
  نضع الجدار الناري ، تم القيام بالوصل بينهما ، كما هو موضع في الصورة.
 إذا لم يتم قبول الربط بينهما ، فيجب وضع بينهما  Swicth.
إعداد نافدة الجدار الناري:
نشغل الجهاز تم نقوم بإعداد النافدة المتصلة بالنافدة الداخلية للجهاز، يمكن التعرف كيفية إعداد النوافد بإلإطلاع على المقال التالي.
ciscoasa# configure terminal
ciscoasa(Config)# interface ethernet1
ciscoasa(Config-if)# nameif management
ciscoasa(Config-if)# ip address 10.10.10.1 255.255.255.0
ciscoasa(Config-if)# no shutdown
ciscoasa(Config-if)# exit
إنشاء مستخدم:
للولوج إلى الواجهة الرسومية، لابد من توفر مستخدم على الأقل للدخول إلى الصفحة. 
ciscoasa(Config)# username admin password p@ssWord privilege 15

تحويل نسخة الasdm.bin الى داكرة الجدار الناري:
نقوم بتشغيل برنامج تم إختيار عنوان النافدة الداخلي,تم تحويل النسخة الموجودة في الجهاز إلى ذاكرة الجدار الناري.
ciscoasa# copy tftp disk0
Address or name of remote host []? 10.10.10.2
Source filename []? asdm-647.bin
Destination filename [asdm-647.bin]?
Accessing tftp://10.10.10.2/asdm-647.bin…!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
———–Output Omited—————–
Writing current ASDM file disk0:/asdm-647.bin
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
———–Output Omited—————–
17902288 bytes copied in 56.500 secs (319683 bytes/sec)
ciscoasa#
نتأكد من وجود النسخة على الداكرة.
ciscoasa# sh disk0
–#– –length– —–date/time—— path
2 4096 Mar 05 2012 13:40:42 log
9 4096 Mar 05 2012 13:40:47 coredumpinfo
95  17902288    Nov 12 2012 19:04:41  asdm-647.bin

إعداد الجدار الناري:
 نقوم بتفعيل خاصيةhttp تم تحديد مكان نسخةasdm.

ciscoasa(config)# asdm image disk0:asdm-647.bin
ciscoasa(config)# http server enable
ciscoasa(config)# http 10.10.10.2 255.255.255.255 management
الدخول من الواجهة الرسومية:
نفتح المتصفح ، والدخول إلى العنوان http://10.10.10.1. تم نظغط على "تسطيب البرنامج"

تشغيل برنامج:
لم يبق سوى تشغيل البرنامج، وذلك بالدهاب إلى البرامج، وإختيار برنامج Cisco ASDM.

 إلى هنا نكون إنتهينا من تسطيب برنامج ، نلتقي في مقال آخر.
تابع القراءة Résuméabuiyad

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

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

0 تعليق
يعتبر برنامج ال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
تابع القراءة Résuméabuiyad

الجمعة، 5 أبريل 2013

تسطيب 0.8.2 GNS3 على يوبنتو

0 تعليق
يستعمل GNS3 من طرف الطلاب لمحاكاة أجهزة الشبكات، كأجهزة سيسكو، جينيبر، لينوكس ...، وذلك لعدم قدرة الطالب على شراء هاته الأجهزة لغلائها. في أنظمة مايكروسفت، يسهل على المستخدم تسطيب البرنامج، وذلك باعتماد طريقة التسبيح "suivant" أو "Next" . و العكس في الأنطمة المفتوحة المصدر كنظام اليوبتو.


تحيدت برامج النظام تم تسطيب البرنامج المرافقة لل GNS3
sudo apt-get update  
sudo apt-get install python
sudo apt-get install qt4-dev-tools
sudo apt-get install pyqt4-dev-tools
تسطيب الGSN3:
cd /opt  
sudo wget http://downloads.sourceforge.net/project/gns-3/GNS3/0.8.2/GNS3-0.8.2-src.tar.bz2
sudo tar -xjvf GNS3-0.8.2-src.tar.bz2
sudo mv GNS3-0.8.2-src /opt/GNS3
sudo rm GNS3-0.8.2-src.tar.bz2

إنشاء الملفات الخاصة بGSN3:

cd /opt/GNS3   
sudo mkdir Dynamip
sudo mkdir Images
sudo mkdir Project
sudo mkdir tmp
sudo chmod o+rw -R ./Project
تحميل و تسطيبDynamips:
cd Dynamips  
sudo wget http://downloads.sourceforge.net/project/gns-3/Dynamips/0.2.8-RC3-community/dynamips-0.2.8-RC3-community-x86.bin
sudo chmod +x ./dynamips-0.2.8-RC3-community-x86.bin

إنشاء ملف في المكتب:
sudo apt-get install gnome-panel  
cd
gnome-desktop-item-edit --create-new ~/Desktop
عند تطبيق الأمر الأخير ، سوف تفتح نافدة ، يجب ملئها بالمعلومات التالية:
Nom: GNS3
Command : gksu python "/opt/GNS3/gns3"
Commantaire : 
إعداد GNS3:

نذهب إلى  edit تم Preferences تم Dyanampis:
نحدد موقع Dynamips و tmp.
Executable path to Dynamips: /opt/GNS3/Dynamips/dynamips-0.2.8-RC3-community-x86.binWorking directory for Dynamips : /opt/GNS3/tmp

تم نظغط على  test Settings.
 إلى هنا نكون قد  سطبنا فقط الGNS3 ،  إلى تدوينة أخرى مع كيفية إظافة و إستعمال الاجهزة .

مواضيع دات صلة:إعداد الqemu على GNS3 في نظام Ubuntu
تابع القراءة Résuméabuiyad

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