نظرات تقنية
Open in Telegram
نشر بعض المعلومات والروابط المفيده في التقنيه للاستفسار او التواصل خاص أرجو كتابه كافه التفاصيل في رساله واحده اتشرف بخدمتك
Show more668
Subscribers
No data24 hours
No data7 days
-230 days
Posts Archive
668
لاظهار معلومات عن امن المنفذ Show commands of port SECURITY
sw2950#show port-security interface fa 0/1
اعداد برتوكول STP علي جهاز التحويل
STP(Spanning Tree Protocol)
Show commands of STP
sw2950#show spanning-tree sw2950#show spanning-tree interface fa 0/1 sw2950#show spanning-tree vlan 2 sw2950#debug spanning-tree
Changing STP port costs and bridge priority
sw2950(config)# interface fastethernet 0/1 sw2950(config-if)#spanning-tree cost 2 sw2950(config-if)#exit sw2950#show spanning-tree sw2950(config)#spanning-tree vlan2 root sw2950(config)# spanning-tree vlan2 {priority 1}
أعدادات VLAN و VTP علي جهاز التحويل VLAN configuration
sw2950#vlan database sw2950(vlan)#vtp {server | client | transparent} sw2950(vlan)#vtp domain {domain-name} sw2950(vlan)#vtp password {password}
668
التعامل مع جدول عناوين الفيزيائية و التغيير عليه MAC-ADD-TABLE
sw2950(config)#show mac-add-table sw2950(config)# mac-add-table sticky 00ff.123d.af44 vlan 2 int fa 0/1 this command will sets the permanent entry
أعدادات حماية المنفذ Setting up port SECURITY
sw2950(config)# interface fastethernet 0/1 sw2950(config-if)# switchport mode access sw2950(config-if)# switchport port-security mac-add 00ff.123d.af44 sw2950(config-if)# switchport port-security maximum n sw2950(config-if)# switchport port-security mac-add sticky sw2950(config-if)# switchport port-security violation {protect | restrict | shutdown}
668
لاضافة العبارة الافتراضية علي جهاز التحويل IP Address and Default Gateway
sw2950(config)#ip default-gateway A.B.C.D (IP Add of Router E0)
أضافة عنوان المنفذ VLAN 1 sw2950(config)#interface vlan1 sw2950(config-if)#ip address A.B.C.D S/N Mask sw2950(config-if)#no shutdown
A.B.C.D تشير الي عنوان المنفذ S/N Mask قناع الشبكة
لتغير سرعة المنفذ
To set Duplex mode & Speed of Fastethernet port
sw2950(config)#interface fastethernet 0/1 sw2950(config-if)#speed {10 | 100 | 1000 | auto | nonnegotiate} sw2950(config-if)#duplex {auto | full | half } sw2950(config-if)#no shutdown
668
أعداد جهاز التحويل SWITCH
Switch>enable Switch#configure terminal Switch (config)#hostname sw2950 sw2950(config)#banner motd @This is switch@
اعداد كلمات المرور علي جهاز التحويل
PASSWORD
sw2950(config)#enable secret ccna sw2950(config)#enable password ccnp sw2950(config)#line console 0 sw2950(config-line)#password ccna sw2950(config-line)#login sw2950(config-line)#line vty 0 15 sw2950(config-line)#password ccie sw2950(config-line)#login sw2950(config-line)#exit sw2950(config)#
668
التعامل مع قوانين الوصول علي جهاز التوجية للشبكة المحلية أو الواسعة ACESS CONTROL LIST (ACL)
STANDARD (ACL) 1-99 | 1300-1999
router(config)#access-list 1 {deny | permit} Source IP ADD WCM router(config)# access-list 1 permit any any means any source router(config)#int serial 1 router(config-if)#ip access-group 1
مثال Controlling TELNET
R1(config)# access-list 1 {deny | permit} Source IP ADD WCM R1(config)# access-list 1 permit any any means any source R1(config)#line vty 0 4 R1(config-line)#access-class 1 in
R2#ping R1
EXTENDED (ACL) 100-199 2000-2699
R1(config)# access-list 100 {deny | permit} Protocols Source IP ADD WCM Destination IP ADD WCM eq. Protocols No. R1(config)# access-list 100 permit any any (any means any source and Destination) R1(config)#int ethernet 0 R1(config-if)#ip access-group 100 out
Named ACL
R1(config)# ip access-list extended cisco R1(config-ext-nacl)# {deny | permit} Protocols Source IP ADD WCM Destination IP ADD WCM eq. Protocols No. R1(config-ext-nacl)# permit any any R1(config)#int ethernet 0 R1(config-if)#ip access-group cisco out
668
لاعداد NAT , PAT علي جهاز التوجية
NAT and PAT
Static NAT
Router(config)# ip nat inside source static EthernetIP WANip
Router(config)#int e0
Router(config-if)#ip nat inside
Router(config-if)#int s0
Router(config-if)#ip nat outside
Dynamic NAT
Router(config)#access-list 1 permit A.B.C.D
Router(config)#ip nat pool jet A.B.C.1 A.B.C.10 netmask 255.255.255.0
Router(config)#ip nat inside source list 1 pool jet
Router(config)#int e0
Router(config-if)#ip nat inside
Router(config-if)#int s0
Router(config-if)#ip nat outside
PAT or NAT with Over load
Router(config)#access-list 1 permit A.B.C.D
Router(config)#ip nat inside source list 1 inte s0 overload
Router(config)#int e0
Router(config-if)#ip nat inside
Router(config-if)#int s0
Router(config-if)#ip nat outside
Show commands
Router(config)#show ip nat translation
Router(config)#show ip nat statistics
668
أعداد برتوكول PPP و التوثيق CHAP
PPP Configurations: (Router configuration for wan)
Router#config t Router(config)# hostname left Router (config)username r2500 password ccna Router (config)#intterface serial0 Router (config-if)#encapsulation ppp Router(config-if)#ppp authentication chap Router (config-if)#no shutdown
R2500(config)#enable secrete cisco R2500(config)#username left password ccna R2500(config)#interface s0 R2500(config-if)# encapsulation ppp R2500(config-if)# ppp authentication chap R2500(config-if)# no shutdown R2500#show interface s0 R2500#debug ppp authentication
Configuration on left
Left (config)#int s0 Left (config-if) # encapsulation frame-relay Left(config-if)#no ip address Left(config-if)#no shut Left(config-if)#exit Left (config)#int s0.1 point to point Left(config-subif)#ip add 210.2.2.5 255.255.255.0 right(config-subif)#bandwidth 64 right(config-subif)#frame-relay interface-dlci 200 right(config-subif)#no shut
Configuration on right
right (config)#int s0 right(config-if) # encapsulation frame-relay right(config-if)#no ip address right(config-if)#no shut right(config-if)#exit right (config)#int s0.1 point to point right(config-subif)#ip add 210.2.2.10 255.255.255.0 right(config-subif)#bandwidth 64 right(config-subif)#frame-relay interface-dlci 300 right(config-subif)#no shut
668
اعداد برتوكول OSPF
OSPF configuration:
Router(config)#router ospf process-id Router(config-router)
Router(config)#router ospf 1
Router(config-router)# network 10.0.0.0 0.255.255.255 area 0
أعداد منفذ Loopback Configuring loopback interfaces
Router(config)#interface loopback 0 Router(config)#ip address s/n mask Router(config)#no shut
Verifying loopback and RIDs
Router# show run Router# show ip ospf database Router# show ip ospf interface Router# show ip ospf
TO VIEW OSPF OTHER
Router #show ip Route ? Router #show ip protocols Router #show ip ospf neigh Router #show ip ospf Router #debug ip ospf events Router # debug ip ospf packets
668
أعداد برتوكول IGRP IGRP configuration:
Router (config)# router igrp AS_number
Router (config)# router igrp 100 Router (config-router)# 10.0.0.0
أعداد برتوكول EIGRP
EIGRP configuration:
Router(config)#router eigrp AS ? Router(config-router)# network 10.0.0.0
Router#show ip route Router#show ip protocol Router #show ip eigrp neighbors Router #show ip eigrp topology Router # show ip route eigrp Router # show ip eigrp traffic Router #debug ip eigrp summary Router #show ip interface brief
Route summarization:
Router#config t Router(config) interface serial 0 Router(config-if)#ip summary-address eigrp 1 10.2.2.0 to 10.2.5.0
668
لاضافة العبارة الافتراضية
Default gateway
router(config)# ip default-gateway 10.2.2.2
أعداد برتوكول التوجية RIP
RIP configuration:
router (config)# router rip
router(config-router)# network 10.0.0.0
router(config-router)#ctrl z
router# config t
router(config)#router rip
router(config-router)# network 10.0.0.0
router(config-router)# passive-interface serial 0/0
router(config-router)#ctrl z
router#
668
حفظ الإعدادات R1 # copy run start عرض الإعدادات المفعله علي الجهاز R1# show run عرض الإعدادات المخزنة R1# show start مسح الإعدادات المخزنة R1#erase startup-config عمل اعادة تشغيل للجهاز و تطبيق الإعدادات المخزنة R1# reload
أدوات مساعدة لاختبار الشبكة و الاتصالات علامة ؟ تشير الي عنوان IP المراد اختبار الاتصال اليه Verifying Your Configuration
Router # ping ? Router # traceroute ? Router# telnet ?
لعرض جدول التوجية علي جهاز Router To view the ip routing tables created on router
router # sh ip route
التوجية الثابت Static route
router(config)# ip route 10.1.2.0 255.255.255.0 10.1.128.252 router(config)# ip route 10.1.2.0 255.255.255.0 serial 1
التوجية الافتراضي
Default route
router(config)# ip route 0.0.0.0 0.0.0.0.0 192.168.40.1/serial 1 router (config)# ip default-network ip address
668
أعداد منافذ جهاز التوجية ROUTER INTERFACES أنواع المنافذ التي تواجهها علي جهاز التوجية علامة ؟ تشير الي رقم المنفذ R1 (config)# interface serial ? R1(config)# int Ethernet 0 R1(config)#int fastethernet 0/0
لتشغيل اي منفذ علي جهاز التوجية او التحويل اكتب الامر التالي في إعدادات المنفذ BRINGING UP AN INTERFACE
R1(config-if)#no shutdown R1(config-if)#ctr+z
اضافة عنوان ip الي المنفذ مع اختلاف أنواعها IP ADDRESS ON AN INTERFACE
R1 (config)int e0 R1(Config-if)# ip address 172.16.10.2 255.255.255 .0 R1(config-if)# no shutdown
لإعداد منفذ serial تحتاج الي اضافة الامر التالي في منفذ DCE مع إمكانية تحديد عرض قناة الاتصال المستخدمة ( اختياري )
SERIAL INTERFACE
R1(config)#int s0 R1(config-if )# clock rate 9600 R1(config-if )#bandwidth 56
تغيير أسم جهاز التوجية او التحويل HOSTNAME
R1 (config )#hostname R2500 R2500 (config)# hostname RIGHT
وضع وصف للمنافذ الموجودة علي جهاز التوجية او التحويل DESCRIPTIONS
R1 (config )#int e0 R1(config-if)#description sales LAN R1(config-if)#int s0 R1(config-if)#description WAN to Jeddah
لحفظ الإعدادات او عرضها او مسحها من ذاكرة NVRAM VIEWING AND SAVING CONFIGURATION
668
SHOW HISTORY
أظهار أخر 10 أوامر كتب علي الجهاز
أعداد كلمات المرور علي جهاز التوجية و جهاز التحويل
PASSWORD
هناك خمس أماكن توضع كلمات المرور عليها
١- منفذ console
ROUTER (CONFIG )# LINE CONSOL 0
ROUTER ( CONFIG -LINE)# LOGIN
R1 (CONFIG –LINE )# PASSWORD CISACO
٢- منفذ اتصال الهاتف auxiliary port
R1 (CONFIG)# LINE AUX 0
R1 (CONFIG-LINE )# LOGIN
R1 (CONFIG_LINE )# PASSWORD CCNA
٣- منفذ الاتصال عن بعد باستخدام telnet
R1(CONFIG )#LINE VTY 0 4
R1(CONFIG-LINE )#LOGIN
R1(CONFIG-LINE )# PASSWORD CISACO
٤- وضع كلمة مرور علي وضع الامتيازات غير مشفرة
R1 (CONFIG )# ENABLE PASSWORD CCNA
٥- وضع كلمة مرور علي وضع الامتيازات مشفرة
R1(CONFIG)# ENABLE SECRET CISACO
لتشفير جميع كلمات المرور علي جهاز التوجية و التحويل
ENCRYPTING ALL PASSWORDS
R1(CONFIG)#service password-encryption
لحذف جميع كلمات المرور المشفرة
TO REMOVE ENCRYPTING ALL PASSWORDS
R1(config)# no service password_encryption
وضع رسالة عند تسجيل الدخول الي جهاز التحويل او التوجية
BANNERS
central(config)#banner motd# welcome to Medina college of technology router or switch if you are not administrator of this network , log out of this device #
668
أوامر جهاز التحويل Switch و جهاز التوجية Router
Router> وضع المستخدم Router>enable Router# وضع الامتيازات Router # disable للخروج من وضع الامتيازات الي وضع المستخدم
Router> logout or exit تسجيل خروج من جلسة الأعداد Router> enable (or en) الدخول الي وضع الامتيازات Router# configure terminal الدخول الي وضع الاعداد العام
668
للمزيد من المعلومات
زياره موقع سيسكو
https://www.cisco.com/c/ar_ae/support/docs/ios-nx-os-software/ios-software-releases-122-mainline/46741-backup-config.html
668
النسخ الاحتياطي التلقائي للتكوين باستخدام طريقة Kron
للحصول على موجّه لنسخ running-config إلى startup-config، على سبيل المثال، كل يوم أحد في تمام الساعة 23:00، استكمل الخطوات التالية:
1 Create a kron policy list— هذا هو النص البرمجي الذي يسرد الأوامر التي يجب أن يشغلها الموجه في الوقت المجدول.
Router(config)#kron policy-list SaveConfig
2 Router(config-kron-policy)#cli write
3 Router(config-kron-policy)#exit
4
• cli — يحدد أوامر CLI ضمن الوضع EXEC داخل قائمة بسياسات "مجدوِل الأوامر".
• Policy-list — يحدد قائمة السياسات المرتبطة بتكرار حدوث "مجدوِل الأوامر".
5 ملاحظة: يتمثل السبب وراء إستخدام write بدلا من copy running-config startup-config في أن kron لا يدعم موجهات الأوامر التفاعلية ولأن الأمر copy running-config startup-config يتطلب التفاعل. من المهم تذكُّر ذلك عند إنشاء الأوامر. لاحظ أيضا أن kron لا يدعم أوامر التكوين.
6 Create a kron occurrence — يقوم هذا بإعلام الموجه بموعد وعدد المرات التي يجب فيها تشغيل السياسة. Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring
7 Router(config-kron-occurrence)#policy-list SaveConfig
8
• SaveConfigSchedule — هذا هو اسم التكرار. يتراوح طول اسم التكرار ما بين 1 إلى 31 حرفًا. وإذا كان اسم التكرار جديدا، يمكن إنشاء بنية تكرار. وإذا لم يكن اسم التكرار جديدا، يمكن تحرير التكرار الحالي.
• at —يحدّد أن التكرار سيتم تشغيله في تاريخ ووقت محددين على التقويم.
• recurring — يحدّد أن التكرار يتم تشغيله على أساس متكرر.
9 تحقق من تكوين kron باستخدام الأمر show. Router#show kron schedule
10 Kron Occurrence Schedule
11 SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
• inactive — يعني أن kron لا يشغّل الأمر (الأوامر) في الوقت الحالي.
• Active — يعني أن kron يشغّل الأمر (الأوامر) الحالية.
12 Router#show running-configuration
13 kron occurrence SaveConfigSchedule at 23:00 Sun recurring
14 policy-list SaveConfig
15 kron policy-list SaveConfig
16 cli write668
استخدام برنامج محاكاة طرفية لإجراء نسخ احتياطي لتكوين ما واستعادته
يمكن إستخدام برنامج محاكاة طرفية لإجراء نسخ إحتياطي لتكوين ما واستعادته. هذا وصف للإجراء مع برنامج المحاكاة Microsoft HyperTerminal، ولكن يمكنك إستخدام المفهوم وهذا المثال مع برنامج المحاكاة الطرفية المفضل لديك:
1 إذا كان يلزم نسخ التكوين من موجّه آخر، فقم بالاتصال بذلك الموجّه من خلال وحدة التحكم أو برنامج Telnet.
2 في موجّه الأمر Router> ، قم بإصدار الأمر enable ، وتقديم كلمة المرور المطلوبة عند طلبها. يتغير موجه الأمر إلى Router#، والذي يشير إلى أن الموجه الآن في الوضع ذي الامتيازات.
3 قم بإصدار الأمر terminal length 0 لإجبار الموجّه على إعادة الاستجابة بالكامل مرةً واحدة، بدلاً من شاشة واحدة في كل مرة. وهذا يتيح لك التقاط التكوين بدون موجهات —أكثر— خارجية تم إنشاؤها عند إستجابة الموجه بشاشة واحدة في كل مرة.
4 في قائمة HyperTerminal، اختر Transfer (نقل) > Capture Text (التقاط نص). تظهر نافذة Capture Text (التقاط نص).
5 قم بتسمية هذا الملف باسم config.txt.
6 انقر على بدء لتجاهل نافذة Capture Text (التقاط نص) وابدأ عملية الالتقاط.
7 قم بإصدار الأمر show running-config وأمنح الموجه الوقت الكافي لاستكمال إستجابته. يمكنك أن ترى:
Building configuration... متبوعًا بالتكوين.
8 في قائمة HyperTerminal، اختر Transfer (نقل) > Capture Text (التقاط نص) > Stop (إيقاف)لإنهاء التقاط الشاشة.
9 افتح ملف config.txt الذي أنشأته في أي محرر نصوص، مثل Notepad أو WordPad.
10 ابحث عن أي سطر يبدأ ب AAA وقم بإزالته. ملاحظة: الغرض من هذه الخطوة هو إزالة أي أوامر أمان يمكن أن تمنعك من الوصول إلى الموجه.
11 ثم احفظ الملف.
12 قم بالاتصال بالموجّه الذي يحتاج إلى التكوين.
13 افتح ملف config.txt.
14 قم بتمييز محتويات ملف config.txt بالكامل. للقيام بذلك، قم بتمييز المحتويات بأكملها باستخدام زر الماوس الأيسر. وبدلاً من ذلك، إذا كنت تستخدم Notepad، فيمكنك اختيار Edit (تحرير) > Select All (تحديد الكل) من القائمة.
15 انسخ النص المحدد إلى حافظة Windows. يمكنك إما إختيار Edit (تحرير) > Copy (نسخ) من قائمة محرر النصوص أو الضغط مع الاستمرار على مفتاح CTRLوالضغط في الوقت نفسه على المفتاح C لإجراء النسخ.
16 قم بالتبديل إلى نافذة HyperTerminal وأصدر الأمرconfigure terminal في موجه الأمر Router#. ثم اضغط على المفتاح Enter.
17 الصق ملف التكوين في الموجه باستخدام Edit (تحرير) > Paste to Host (لصق إلى المضيف) في قائمة HyperTerminal.
18 بعد أن ينتهي التكوين من اللصق ويقوم الموجّه بإعادتك إلى موجّه أمر التكوين، قم بإصدار الأمر copy running-config startup-config لكتابة التكوين في الذاكرة.
19 قم بإصدار الأمر exit للعودة إلى موجّه الأمر Router#.668
استخدام خادم FTP لإجراء نسخ احتياطي لتكوين ما واستعادته
في هذا الإجراء، يمكن استخدام خادم FTP بدلاً من خادم TFTP.
1 في موجّه الأمر Router> ، قم بإصدار الأمر enable ، وتقديم كلمة المرور المطلوبة عند طلبها. يتغير موجّه الأمر إلى Router#، والذي يشير إلى أن الموجّه الآن في الوضع ذي الامتيازات.
2 قم بتكوين اسم مستخدم وكلمة مرور FTP.
CE_2#configure terminal
3 CE_2(config)#ip ftp username cisco
4 CE_2(config)#ip ftp password cisco123
5 CE_2(config)#end
6 CE_2#
7 انسخ التكوين إلى خادم FTP. CE_2#copy running-config ftp:
8 Address or name of remote host []? 10.66.64.10
9 Destination filename [ce_2-confg]? backup_cfg_for_router
10 Writing backup_cfg_for_router !
11 1030 bytes copied in 3.341 secs (308 bytes/sec)
12 CE_2#
13 افتح ملف التكوين باستخدام محرر نصي. ابحث عن أي سطر يبدأ ب AAA وقم بإزالته. ملاحظة: الغرض من هذه الخطوة هو إزالة أي أوامر أمان يمكن أن تمنعك من الوصول إلى الموجه.
14 انسخ ملف التكوين من خادم FTP إلى موجّه جديد في وضع (تمكين) ذي امتيازات بتكوين أساسي. Router#copy ftp: running-config
15 Address or name of remote host [10.66.64.10]?
16 Source filename [backup_cfg_for_router]?
17 Destination filename [running-config]?
18 Accessing ftp://10.66.64.10/backup_cfg_for_router...
19 Loading backup_cfg_for_router !
20 [OK - 1030/4096 bytes]
21 1030 bytes copied in 13.213 secs (78 bytes/sec)
22 CE_2#