بحث هذه المدونة الإلكترونية

الجمعة، ٣٠ ديسمبر ٢٠١١

GNS3 V 0.8.2 BETA All-In-One

بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

GNS3 V 0.8.2 BETA All-In-One 

صدور نسخة جديدة من الـGNS3
مازالت هذه النسخة تجريبية Beta والنسخة النهائية إن شاء الله في يناير القادم 2012



التحميل Download

ولا تنسوني والمسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم

الأحد، ٢٥ ديسمبر ٢٠١١

Hiding IOS and Configuration File

بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

Hiding IOS and Configuration File

أحياناً بيكون لازم نخفي نسخة الـIOS والـConfiguration من علي الراوتر علشان محدش يقدر يمسحهم ومثلاً لو قدراً اتمسحوا نقدر نرجععهم بسرعة، طبعاً احنا لازم نكون واخدين Backup بره الراوتر، بس الطريقة ديه بتحفظ الـ IOS والـConfigurtion علي الراوتر في الـFlash اللي برضوا بيبقي اسمها disk او PCMCIA وده نوع الـFlash، يعني حتي لو الـIOS والـConfiguration  اتمسح او عملت format للـFlash، برضوا بيفضلوا علي الراوتر ونقدر نرجعهم ببساطة إن شاء الله.
نقطة تانية، إن محدش مثلاً داخل telnet علي الراوتر بعد تفعيل الخاصية ديه يقدر يمسح الـ IOS أوالـConfigurtion
لازم يكون داخل من علي الـConsole علشان يقدر يعمل كده.
أولاً:
1- إخفاء الـIOS:
Router(config)#secure boot-image
بعد كده لو عملت 
Router#dir flash:
مش حتلاقي نسخة الـIOS
2-إخفاء الـConfiguration:
Router(config)#secure boot-config 
ثانياً:
1- استرجاع الـIOS:
هي بترجع لوحدها، لكن مثلاً في بعض الموديلات ممكن نحتاج الكونفجريشن التالي:
بنعمل Reload ونخش علي الـRommon mode ونكتب الامر التالي: 
rommon 1> boot slot0:c3745-js-mz.bin
slot0 ده الـFlash الخارجية PCMCIA
Router#copy slot0:c3745-js-mz.bin flash:c3745-js-mz.bin
Router(config)#no boot system
Router(config)#boot system flash c3745-js-mz.bin
2- استرجاع الـConfiguration:
Router(config)#secure boot-config restore rescue-cfg
هنا بيقوله متخبيش الـConfiguration
Router#copy flash:rescue-cfg startup-config
وده الأهم إنك تعمل copy للـConfiguration من الـFlash للـstart-up cofig
 ملحوظة:
الكلام اللي فات كله بيتعمل من علي الـConsole port
 أسأل الله عز وجل أن يعلمنا ما ينفعنا وأن ينفعنا بما علمنا إنه ولي ذلك والقادر عليه
ولا تنسوني والمسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم.

السبت، ٢٤ ديسمبر ٢٠١١

BGP Basic configuration Example

بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخواه وسلم

BGP Basic configuration


R1:

router bgp 65100
 neighbor 192.168.20.20 remote-as 65100
 neighbor 192.168.20.20 update-source Loopback0
 neighbor 192.168.20.20 next-hop-self
 neighbor 192.168.30.30 remote-as 65101
 neighbor 192.168.30.30 ebgp-multihop 2
 neighbor 192.168.30.30 update-source Loopback0
!
ip route 192.168.20.20 255.255.255.255 FastEthernet0/0
ip route 192.168.30.30 255.255.255.255 Serial1/1


R2:

router bgp 65100
 network 20.1.1.0 mask 255.255.255.0
 network 20.2.2.0 mask 255.255.255.0
 network 20.3.3.0 mask 255.255.255.0
 neighbor 192.168.100.100 remote-as 65100
 neighbor 192.168.100.100 update-source Loopback0
!
ip route 192.168.100.100 255.255.255.255 FastEthernet0/0



R3:

router bgp 65101
 network 10.1.1.0 mask 255.255.255.0
 network 10.2.2.0 mask 255.255.255.0
 network 10.3.3.0 mask 255.255.255.0
 network 172.19.10.0 mask 255.255.255.0
 neighbor 192.168.100.100 remote-as 65100
 neighbor 192.168.100.100 ebgp-multihop 2
 neighbor 192.168.100.100 update-source Loopback0
!
ip route 192.168.100.100 255.255.255.255 Serial1/1


لتحميل ملف اللاب
Download Lab File


ولا تنسوني والمسلمين من صالح الدعاء

وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم

BGP Lab File


بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

BGP Lab File "GNS3"



Download التحميل


ولا تنسوني والمسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم

الأربعاء، ٢١ ديسمبر ٢٠١١

GNS3 Error: 203-Bad number of parameters (1 with min/max =2/2)

بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

GNS3 Error: 203-Bad number of parameters (1 with min/max =2/2)

الفيديو ده بيتكلم عن رسالة الخطأ رقم 203 اللي بتظهر لما نفتح ملف نزلناه من علي الانترنت، أو لاب اتعمل علي جهاز تاني

التحميل Download

الجودة العالية High Quality


المشاهدة المباشرة

ولا تنسوني والمسلمين من صالح الدعاء

وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم

الثلاثاء، ٢٠ ديسمبر ٢٠١١

Using AUX Port in GNS3


بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

استخدام الـAuxiliary  Port في الدخول علي الراوتر

في البداية الـAuxiliray Port يستخدم للدخول علي الراوتر عن طريق استخدام Modem، والـModem هو عبارة عن جهاز يقوم بالتحويل من Analog إلي Digital والعكس. كلنا يتذكر كارت المودم الذي كنا نستخدمه للدخول علي الإنترنت فيما كان يعرف بالـDial-UP.
ما فائدته؟
في حالة حدوث مشكلة ما لم تمكنك من الوصول إلي الراوتر في فرع معين من فروع الشركة مثلاً يتم الاتصال بالراوتر ولكن عن طريق خط التليفون الأرضي باستخدام رقم الهاتف في الفرع الموجود فيه الراوتر الذي تريد الوصول إليه. بالضبط كأنك تقوم بعمل مكالمة عادية.

هناك إعدادات كثيرة علي الراوتر، ولكن ما يهمنا هنا في برنامج الـGNS3، هو التالي:

1- معرفة رقم الـAUX Port علي الراوتر، كليك يمين علي الراوتر واختار change aux port، هنا تجد أن رقم البورت هو 2501
2- نحتاج عمل باسوورد علي الـaux line والسماح باستخدام الـTelnet والـSSH:
R1#
R1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#line aux 0
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#transport input all
R1(config-line)#exit
R1(config)#service password-encryption
R1(config)#line vty 0 15
R1(config-line)#password cisco
R1(config-line)#login
R1(config-line)#

3- من خلال شاشة الـCMD، نقوم بكتابة الأمر التالي كما في الصورة وهو، يتكون من الـ127.0.0.1 وهو عبارة عن الـLocal Host أي جهاز الكمبيوتر الذي تعمل عليه متبوعاً برقم الـAUX Port وهو 2501

3- بعد الدخول علي شاشة الراوتر، نلاحظ في أعلي الشاشة AUX Port، كما في الصورة التالية:
4- عند كتابة الأمر show line لمعرفة الـsessions  المفتوحة علي الراوتر الآن، نلاحظ  وجود علامة * والتي تشير إلي أن هذه الـlines هي المفتوحة الآن علي الراوتر، كما أن عامود الـNoise يشير إلي وجود Activity علي الراوتر في حين أن باقي الـlines قيمتها صفر.
ملحوظة:
الـCTY يشير إلي الـConsole، حيث أنني استخدمته في الخلفية لكتابة أوامر الـAUX.
اضغط علي الصورة لتظهر بصورة أوضح إن شاء الله

ولا تنسوني و المسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفى وآله وصحبه وإخوانه وسلم


الاثنين، ٥ ديسمبر ٢٠١١

connecting secureCRT To GNS3


بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم

طريقة توصيل برنامج الـsecureCRT مع برنامج الـGNS3


التحميل Download

الجودة العالية High Quality


المشاهدة المباشرة


وده الكود
C:\Program Files\VanDyke Software\SecureCRT\SecureCRT.exe /T /N %d /telnet 127.0.0.1 %p



ولا تنسوني والمسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفي وآله وصحبه وإخوانه وسلم

الجمعة، ٢ ديسمبر ٢٠١١

GNS3 Error baseconfig.txt: no suhc file or directory

بسم الله والحمد لله والصلاة والسلام علي رسول الله وآله وصحبه وإخوانه وسلم:
مع التطوير المستمر لبرنامج الـGNS3، وتسهيلاً علي الدارسين بدأ ظهور ملف الـbaseconfig.txt في ملفات التسطيب الخاصة بالبرنامج في هذا المسار (directory)، C:\Program Files\GNS3، بدأً من النسخة 0.7.3 وهو يحتوي علي عدة أوامر تسهل عملية إنشاء الـLab، عن طريق إعطاء الـRouter بعض الأوامر الأساسية التي تشترك فيها جميع الأجهزة في الـLab.
أسباب تطوير هذا الملف:
في البداية ما هي محتويات هذا الملف:
!
hostname %h
no ip domain lookup
line con 0
exec-timeout 0 0
logging synchronous

1- قبل النسخة 0.7.3  وعند إضافة أكثر من راوتر مثلاً في الـLab، كان يتم إعطاء نفس الإسم لكل الراوترات في الـConsole وهو ROUTER. ولكن مع الأمر الأول يتم إعطاء كل راوتر إسم مختلف وهو R1, R2, R3, ……..
2- في بعض الأحيان وعند كتابة كلمة خطأ مثلاً في الـConsole، الـRouter يعتبر هذه الكلمة إسم لـHost معين، ولكنه لا يعرف هذا الـHost لذلك يحاول أن يبحث عن IP لهذا الـHost، أولاً عنده عن طريق البحث عن IP لـDNS سيرفير تم تعريفه علي الـRouter عن طريق الأمر
R# ip domain lookup
إذا لم يجد يقوم بعمل Broadcast ليبحث عن IP لهذا الـHost، هذه العملية  تؤدي إلي حدوث Freeze للـConsole، وتظهر هذه الرسالة:
Router#xyz
Translating "xyz"...domain server (255.255.255.255)
 (255.255.255.255)
Translating "xyz"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
Router#
ولتفادي هذه المشكلة، يتم تعطيل هذه الخاصية بالأمر
no ip domain lookup
3- أثناء الـLab، يتم إغلاق الـConsole بعد 10 دقائق، في حالة عدم كتابة أي شئ في الـConsole، ولكن مع هذا الأمر يتم تعطيل هذه الخاصية:
exec-timeout 0 0
4- أثناء الدخول علي الـRouter من خلال الـConsole، وعند كتابة أي أمر تتداخل الأوامر مع الرسائل التي تظهر علي الشاشة، وهذا الأمر يجعل الأوامر تظهر في سطر بمفردها دون تداخل مع الرسائل التي تظهر:
logging synchronous

هذه الأوامر كما أسلفنا توجد في ملف baseconfig.txt في مسار البرنامج، ويمكن إضافة أي أوامر أخري ليتم تنفيذها علي جميع الراوترات في أي Lab أخر، ويمكن تحديد هذه الأوامر وتغييرها من النافذة التالية:

Gns3>>Edit>>IOS images and hypervisors>>

  
وعند حدوث مشكلة في هذا الملف تظهر الرسالة التالية:

ولتفادي هذه المشكلة من الأفضل إعادت تسطيب البرنامج من جديد، أو عمل ملف بنفس الإسم في مسار البرنامج وكتابة الأوامرالسابقة فيه.

لتحميل المقال علي شكل  word

بسم الله

المقال منشوراً في مجلة الشبكات عدد نوفمبر 2011

بسم الله

ولا تنسوني والمسلمين من صالح الدعاء
وصلي الله وسلم وبارك علي المصطفي وآله وصحبه وإخوانه وسلم.