درس ۸: عیبیابی شبکه (Network Troubleshooting)
عیبیابی شبکه (Network Troubleshooting) فرآیند تشخیص، تحلیل و رفع مشکلات شبکه با استفاده از روشهای سیستماتیک و ابزارهای تخصصی است.
جمعآوری اطلاعات (مثلاً کاربر گزارش قطعی میدهد)
بررسی احتمالات (کابل خراب؟ تنظیمات DHCP مشکل دارد؟)
ثبت مراحل و راهحلها برای آینده
از کابل معیوب تا تنظیمات نادرست IP
ترافیک بیشازحد، تداخل امواج (در Wi-Fi)
آدرسدهی ناموفق یا نامعتبر
مثل شنود مکالمات شبکه - ابزار قدرتمند برای تحلیل بستهها
تشخیص قطعی یا نویز در کابلهای شبکه
شناسایی پورتهای باز/بسته روی دستگاهها
روزی روزگاری در روستایی به نام "نتلند"، چوپونی به نام شایان مسئول نگهداری از "گلهی دادهها" بود...
یک روز، گوسفندهای روستا (دستگاهها) شروع به لنگیدن کردند! برخی اصلاً به چراگاه (اینترنت) وصل نمیشدند و برخی هم با سرعت لاکپشتی حرکت میکردند!
شایان مثل یک کارآگاه عمل کرد: اول چوبدستیاش (تستر کابل) را به کابلها زد و کشف کرد کابل جویده شده توسط روباه (نویز) بود! سپس از "ذرهبین جادویی" (Wireshark) استفاده کرد و دید سگ گله (DHCP Server) خوابیده است!
ناگهان گوسفندها دوباره کند شدند! شایان با NetFlow ترافیک را بررسی کرد و کشف کرد: گرگِ یوتیوب (فیلم ۴K) ۸۰٪ پهنای باند را خورده بود! راهحل: QoS گذاشت تا "گوسفندهای بیمار" اولویت داشته باشند!
صبح روز بعد گوسفندها google.com را نمیشناختند! شایان با nslookup فهمید: پلیس روستا (DNS Server) آدرسها را اشتباه میدهد. با تنظیم DNS معتبر (مثل 8.8.8.8) مشکل حل شد و همه چیز را در دفتر چوپانی (Syslog) نوشت!
منبع تخصصی: شبکه با زبان چوپانی — @net4alll