بازگشت به فهرست

📘 سناریو 15 · عیب‌یابی اتصال اینترنت

🔹 Troubleshooting
🎯 هدف سناریو:

در این سناریو، تمام مشکلات احتمالی که ممکن است باعث قطع شدن اتصال اینترنت یا عدم پاسخگویی به Ping شوند را بررسی می‌کنیم. این راهنما به شما کمک می‌کند تا به‌صورت سیستماتیک عیب‌یابی کنید.

🔷 ۱. مراحل عیب‌یابی گام‌به‌گام
📌 الگوی عیب‌یابی (مدل OSI):

برای عیب‌یابی اتصال اینترنت، بهتر است از لایه‌های پایین به بالا پیش برویم:

  1. لایه فیزیکی: کابل‌ها، پورت‌ها، LEDها
  2. لایه داده‌پیوند: وضعیت رابط، VLAN، Trunk
  3. لایه شبکه: آدرس IP، Default Gateway، Routing
  4. لایه انتقال: ACL، Firewall، NAT
  5. لایه کاربرد: DNS، DHCP، Proxy
🔷 ۲. مشکلات لایه فیزیکی (Physical Layer)
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
! بررسی وضعیت پورت
Router# show interfaces gigabitEthernet 0/0/0
Router# show ip interface brief
🔷 ۳. مشکلات لایه داده‌پیوند (Data Link)
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
! بررسی وضعیت پروتکل
Switch# show interfaces status
Switch# show interfaces trunk
🔷 ۴. مشکلات لایه شبکه (Network)
⚠️ نشانه‌ها:
🔸 ۴-۱: مشکلات IP و DHCP
✅ راه‌حل‌ها:
! بررسی IP روی کامپیوتر (ویندوز)
C:\> ipconfig /all

! بررسی IP روی روتر
Router# show ip interface brief
Router# show ip route
🔸 ۴-۲: مشکلات Routing (مسیر یابی)
✅ راه‌حل‌ها:
! تنظیم Default Route
Router(config)# ip route 0.0.0.0 0.0.0.0 10.0.0.2

! بررسی مسیرها
Router# show ip route
Router# traceroute 8.8.8.8
🔷 ۵. مشکلات لایه انتقال و امنیت
🔸 ۵-۱: مشکلات NAT و PAT
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
! بررسی NAT
Router# show ip nat translations
Router# show ip nat statistics
Router# debug ip nat
🔸 ۵-۲: مشکلات ACL (Access Control List)
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
! بررسی ACL
Router# show access-lists
Router# show ip interface gig0/0/0
🔷 ۶. مشکلات لایه کاربرد (Application)
🔸 ۶-۱: مشکلات DNS
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
! بررسی DNS
Router# show running-config | include name-server
Router# ping google.com
🔸 ۶-۲: مشکلات Proxy و Firewall
⚠️ نشانه‌ها:
✅ راه‌حل‌ها:
📊 ۷. جدول جمع‌بندی مشکلات و راه‌حل‌ها
مشکلنشانهدستورات بررسیراه‌حل
قطع کابل LED خاموش show interfaces کابل را عوض کنید
رابط خاموش Status: administratively down show ip interface brief no shutdown
IP اشتباه Ping به Gateway نمی‌دهد ipconfig IP را تصحیح کنید
Gateway اشتباه Ping به خارج نمی‌دهد ipconfig Gateway را تصحیح کنید
Default Route مسیر به خارج وجود ندارد show ip route ip route 0.0.0.0 0.0.0.0 [IP]
NAT مشکل اینترنت وصل نیست show ip nat translations NAT را تنظیم کنید
ACL مسدود Ping کار نمی‌کند show access-lists قوانین ACL را اصلاح کنید
DNS مشکل نام دامنه باز نمی‌شود ping 8.8.8.8 DNS Server را تنظیم کنید
ICMP مسدود Ping کار نمی‌کند show access-lists permit icmp any any
✅ ۸. چک‌لیست عیب‌یابی اتصال اینترنت
📋 مراحل گام‌به‌گام عیب‌یابی:
  1. ✔️ کابل‌ها را بررسی کنید (اتصال فیزیکی).
  2. ✔️ LED پورت‌ها را بررسی کنید (سبز = خوب، نارنجی/خاموش = مشکل).
  3. ✔️ با show ip interface brief وضعیت رابط‌ها را بررسی کنید.
  4. ✔️ با ipconfig IP و Gateway کامپیوتر را بررسی کنید.
  5. ✔️ با ping [Gateway IP] اتصال به روتر را تست کنید.
  6. ✔️ با ping 8.8.8.8 اتصال به اینترنت را تست کنید.
  7. ✔️ با show ip route مسیرها را بررسی کنید.
  8. ✔️ با show ip nat translations NAT را بررسی کنید.
  9. ✔️ با show access-lists ACLها را بررسی کنید.
  10. ✔️ با ping google.com DNS را بررسی کنید.
  11. ✔️ با traceroute 8.8.8.8 نقطه قطع را پیدا کنید.
📌 ۹. جمع‌بندی نهایی
📚 در این سناریو یاد گرفتیم:
  1. چگونه اتصال اینترنت را گام‌به‌گام عیب‌یابی کنیم.
  2. مشکلات لایه‌های فیزیکی، داده‌پیوند، شبکه، انتقال و کاربرد.
  3. چرا ممکن است Ping جواب ندهد (ICMP قطع، ACL، NAT).
  4. چگونه NAT و ACL را بررسی کنیم.
  5. چگونه Default Route را بررسی کنیم.
  6. چگونه DNS را بررسی کنیم.
  7. چگونه با traceroute نقطه قطع را پیدا کنیم.
📝 ۱۰. تمرین عملی
📌 وظایف شما:
  1. یک سناریوی شبکه با روتر، سوئیچ و ۲ PC طراحی کنید.
  2. سپس یکی از مشکلات زیر را ایجاد کنید و آن را عیب‌یابی کنید:
    • کابل را از پورت روتر جدا کنید.
    • رابط روتر را با shutdown خاموش کنید.
    • Default Route را حذف کنید.
    • یک ACL تنظیم کنید که ICMP را مسدود کند.
    • NAT را به‌درستی تنظیم نکنید.
    • DNS Server را اشتباه تنظیم کنید.
  3. مراحل عیب‌یابی را به‌ترتیب طی کنید و مشکل را پیدا کنید.
  4. راه‌حل را اعمال کنید و اتصال را برقرار کنید.
  5. مراحل عیب‌یابی خود را در یک فایل متنی یادداشت کنید.