برچسب: داستان

خدا خیرت بده

چهارشنبه شب رو تا صبح بیدار بودم و داشتم درس میخوندم و اصلا حوصله کار رو نداشتم و از خدا عاجزانه درخواست میکردم که امروز شرکت خبری نباشه تا بتونم نشسته یکم چرت بزنم. از خونمون تا شرکت با اتوبوس حدود نیم ساعت راه بود ، برا همین منتظر شدم تا اتوبوس خالی بیاد که بتونم بشینم و از این نیم ساعت طلایی استفاده کنم و بخوابم . تا نشستم توی اتوبوس ، چشمام رو بستم که وجدانم افراد سالخورده رو نبینه و از جام بلندم نکنه. چشمام داشت سنگین میشد که یه خانم محترمه مسن زد سرشونم ، که پاشو این صندلی رو بده به اون پیرمرد و خودشم رفت منبر که وجدانت کجاست و شما جوون ها چی شدین و به کجا دارین میرسین. منم که گوشام ساخته شدن برای گوش ندادن ، گوش نمیدادم و سر تکون میدادم و سعی میکردم وایساده چرت بزنم و از ته دلم امیدوار بودم که امروز توی شرکت اتفاقی نیوفته.
رسیدم  شرکت ، تمام بچه ها دمه در  شرکت وایساده بودن. کلیدار هنوز نیومده بود . پیش خودم گفتم ، “سالی که نکوست از بهارش پیداست” و رفتم پیش بچه ها ، تلفن شرکت  هم داشت خودش رو میکشت. یه نیم ساعت دمه شرکت معطل شدیم و تلفن هم یه بند زنگ میزد ، تا کلید دار پیداش شد . تازه شاکی هم بود که زیرآبش رو پیش مدیرعامل زدیم .

در رو که باز کرد ، بی اراده رفتم سراغ تلفن و جواب دادم :
بله ؟
مهندس کجایین ؟؟ چرا جواب نمیدین ؟!!
ببخشید ! جانم ؟ چی شده ؟
مهندس ما امروز انتخاب واحد داریم توی دانشگاه ، هیچ کدوم از کامپیوترا سرور انتخاب واحد رو نمیبینن! الان بچه ها پیداشون میشه ! من دیروز همه چیو چک کردم ، درست بوده.
سرور رو ریست کردی ؟
آره ، مهندس ده بار ریست کردم . کار نمیکنه مهندس.
باشه ، نگران نباش ، بزار کامپیوترم بیاد بالا ، چکش میکنم .
مهندس تو رو خدا زود ، الان اینا میان ، پوست منو میکنن.
باشه ، خدافظ

کامپیوترم اومد بالا ، همین جور وایساده ریموت زدم به سرور . اولین کاری که به ذهنم میخورد این بودم ببینم که وب سایت  ، روی خود سرور میاد بالا یا نه ! آدرس وب سایت رو زدم و اینتر کردم ، خیلی سریع اومد بالا . حالم گرفته شد ، کارم سخت شد ، داشتم فکر میکردم چش میتونه باشه که تلفنم زنگ زد.
جانم ؟
مهندس ، میخواستم بگم ، همه کامپیوترها اینجوری نیستن ، بعضی ها درستن ، ولی بیشترشون خرابن.
میتونی بری بشینی پشت یکی و بهم زنگ بزنی؟
باشه مهندس ، بهت زنگ میزنم.

تو این فاصله ،یه چایی ریختم و آماده شدم که زنگ بزنه . زنگ زد !
الو مهندس ، چیکار کنم ؟
سرور رو پینگ میکنی ؟
مهندس پینگ نمیشه ؟
گیت وی رو چی ؟ ببین اونو میتونی پینگ کنی ؟
نه مهندس ، اونم پینگ نمیشه .
میشه IP رو چک کنی ؟ ببین اصلا IP گرفته ؟
آره مهندس ، IP گرفته ، فقط نمیدونم چرا اشتباست !!! مهندس این داره اشتباه IP میگیره ! فکر کنم مشکل از DHCP سرور باشه ! داره اشتباه IP میده .
خیلی خب ، دستی IP بده ببین درست میشه !
آره مهندس درست شد ، فقط من نمیتونم ۲۰۰ کامپیوتر رو دستی IP بدم ، میشه مشکل DHCP رو حل کنید ؟
بزار ببینم چی میشه ! بهت زنگ میزنم .

مشکل رو فهمیده بودم ، یه DHCP سرور دیگه توی شبکه Run شده بود ،حتما یکی از دانشجوها کلاس مایکروسافت رفته و درسشونم DHCP بوده و داشته رو یکی از سیستم ها تمرین میکرده ، شایدم کسی قصد خرابکاری داشته ! خلاصه هرچی که بوده استراحت مارو مختل کرده بود یه کار درست حسابی برامون دست و پا کرده بود. زنگ زدم بهش مشکل رو توضیح دادم و ازش خواستم که شروع کنه سیستم ها رو یکی ، یکی خاموش کنه و چک کنه تا ببینیم میتونیم اون سرور متقلب رو پیدا کنیم یا نه .

با بی حوصلگی ، شروع کردم اینترنت رو سرچ کردن و دیدم خیلی ها این مشکل رو دارن و همه از DHCP Snooping برای حل این مشکل صحبت میکردن. از اونجایی که خیلی بی حوصله بودم ، رفتم پیش مدیر شرکت و جریان رو براش توضیح دادم و گفتم به نظرم راه حلش DHCP Snooping باشه . از اونجایی ، که این مدیرمون همه چیزا رو تجربی یاد گرفته بود ، وصل شد به سوئیچ ها و توی همه ی سوئیچ ها کامند DHCP Snooping رو زد. چند دقیقه بعد طرف زنگ زد و گفت مهندس شما کاری کردی ، گفتم چی شده؟ درست شده؟ گفت نه بابا ، دیگه اصلا IP نمیگیرن ، فکر کنم ، اشکال از DHCP Server باشه. گفتم ، بزار چک کنم .  رفتم کامندای مدیرمون رو پاک کردم و دوباره همه چیز برگشت مثه قبل.

اینجوری کار کردن رو اصلا دوست نداشتم ، برا همین نشستم پای مقالات سیسکو تو زمینه DHCP Snooping . خوب که مطلب برام جا افتاد ، وصل شدم به سوئیچ ها و درست کانفیگشون کردم . دوباره بعد از چند دقیقه تماس گرفت و گفت ، مهندس شما کاری کردی؟ ایندفعه با قدرت گفتم ، آره باید درست شده باشه . گفت آره مهندس خدا خیرت بده!

ساعت ۲ ظهر بود و من هیچی نخوابیده بودم ولی خوشحال بودم ، نه بخاطر اینکه مشکل رو حل کرده بودم ، نه ! بلکه بخاطر اینکه فرداش جمعه بود ، البته نه بخاطر اینکه جمعه تعطیل بود و میتونستم بخوابم، نه! اصلا اون سال جمعه ها برام یه روز دیگه بود.

DHCP Snooping به زبان خودم

Telegram_logo.svg_

آرامش قبل از طوفان

هیچ خبری نبود ، امن و امان ! با بچه ها دور هم وایساده بودیم و داشتیم از آروم بودن شبکه حرف میزدیم و همه یجورایی تاکید میکردیم که اگه کاری به کار شبکه نداشته باشی ، کاره خودش رو میکنه و کاری هم بکار ما نداره ، ولی با این همه وجود ، باز همه معتقد بودیم که این آرامش قبل از طوفانه !!! یکی از بچه ها هم مثه همیشه سرش توی GNS3 بود و معلوم نبود داره چیکار میکنه.
گرم حرف زدن بودیم که ، گوشیم زنگ خورد :

بله !
سلام مهندس ، خوبین ؟
خوبم ، تو چطوری ؟ جونم !
منم خوبم ، مشغولیم دیگه ، دمه عید و حسابی سرمون شلوغه .
ما برعکس سرمون خلوته ، جونم ؟ چیزی شده؟!
مهندس ، ببخشید بی موقع مزاحم شدم  ها .
نه آقا بی موقع نیست ، اومدیم سرکار و داریم وظیفمون رو انجام میدیم . جونم ؟ بگو !
مهندس ، من یکار خصوصی هم باهات دارم ، یادم بنداز که بهت بگم !!!
باشه حتما ، حالا میخوای بگی چی شده ؟!
آخ مهندس ، اصلا یادم رفته بود ، شما دارین تو شیراز کاری میکنین ؟
نه! مشکلی پیش اومده ؟
مشکلی که نه ، بچه ها میگن شیراز اینترنتش قطه . فکر نکنم سمت ما باشه ، حالا رسیدی یه چک بکن .
باشه ، مرسی که خبر دادی .

گفتم ، بچه ها شیراز اینترنتش قطه ، ۴ ، ۵ گیگ ترافیک افتاده . همه ی بچه ها مثل گرگ گرسنه پریدن پشت کامپیوترا  تا مشکل رو چک کنن. منم تا اومدم به کامپیوترم لاگین کنم ، دوباره موبایلم زنگ خورد . گفتم : بچه ها چک نکنین ، فکر کنم حل شده و تلفن رو جواب دادم .

بله !
سلام مهندس . خوبین ؟
خوبم . جونم ؟ چی شد ؟ درست شد ؟
منم خوبم !!!
خداروشکر ، جونم ، بگو ؟
مهندس ، ببخشید بی موقع مزاحم شدم ها !
نه آقا مزاحم چی ؟ داریم کار میکنیم ها !
مهندس ، اون کار خصوصیه که گفتم !
خب ؟؟!
خیلی با خودم کلنجار رفتم ، به این نتیجه رسیدم که بهتون نگم ، دیگه نمیخواد یادآوری کنید .
اوکی ! همین ؟؟
آره دیگه همین !
باشه ، کاری نداری ؟
نه ، فقط مهندس ، اصفهان دارین کاری انجام میدین ؟
نه چطور ؟
آخه ، اینترنت اصفهانم رفت !
یعنی چی رفت ، چرا زودتر نمیگی ؟
نه من چک کردم ، سمت ما نیست . حالا شما هم یه چک بکنین.
من  که نمیتونم رو هوا چک کنم ، بگو IP بدن و گوشی رو قط کردم.

گفتم بچه ها : اینترنت اصفهانم قط شده ها.
یکی گفت : گفتی IP بدن ؟
گفتم : آره.

اومدم به لب تاپم لاگین کنم ، دوباره موبایلم زنگ خورد.

جونم ؟
سلام مهندس خوبین ؟
مرسی ! چی شده ؟
ببخشید هی ما امروز مزاحم شما میشیم !
نه بابا ، مزاحم چی چی ؟ چی شده ؟
مهندس ، تبریز دارین کاری میکنین ؟
چی ؟ حتما اینترنت تبریز هم رفته ؟
ا ، از کجا فهمیدی مهندس ؟ مشکل سمت ما نیست ها ، من چک کردم ، اینا خودشون یه گندی زدن ، هی به ما میگن چک کنید .
IP ها رو فرستادی ؟
آره ایمیل کردم .
اوکی ، بای !

گفتم ، بچه ها همه شهرا دارن میوفتن یکی یکی !!  کسی کاری کرده ؟
یکی گفت ، بابا ما که پیش هم بودیم و داشتیم از بیکاری مینالیدم .

دیدم ، رئیس داره چک میکنه ، پاشدم رفتم بالا سرش که باز تلفن زنگ زد .

چی شده ؟
مهندس سلام ، خوبی ؟
بله.
مهندس مشهدم رفت !
رییس میگن مشهدم رفت ! (با عصبانیت داشت چک میکرد)
مهندس میگن رشتم رفت !
رییس رشت هم قط شده
رییس با عصبانیت گفت : خیلی خب ، بگو قط کنه ، بهش خبر میدیم .
گفتم اوکی ، بهت خبر میدیم و قط کردم .

یدفعه رییس بلند گفت: این دیگه چیه ؟ کی توی روتر اصفهانه ؟ کسی جوابی نداد !!
خودش چک کرد ، دید یکی از بچه ها لاگینه .
بهش گفت : مگه نیمگم کی تو روتر اصفهانه ، چرا جواب نمیدی ؟
گفت : من صبح وصل شدم یه چیزی رو چک کردم ، حتما session باز مونده و ساکت شد.

به من گفت : زنگ بزن بگو چک کنن .
گفتم ، چش بود ؟ گفت اول زنگ بزن !
زنگ زدم :

سلام ! میگی چک کنن ؟
سلام مهندس ، خوبین ؟ یادی از ما کردین ؟ چه خبر ؟
آقا خبری نیست . بگو چک کنن .
صداش رو پشت گوشی برد بالا و گفت چک کنین . صداشون میومد که میگفتن داره اوکی میشه .
مهندس ، داره اوکی میشه ! مشکل سمت ما بود ؟
گفتم : بیخیال بابا و گوشی رو قط کردم .

به رییس گفتم ، ترافیک داره برمیگرده ، چی شده بود ؟

پاشد رفت سراغ همون دوستمون که داشت GNS میزد و توی روتر اصفهانم ، صب لاگین کرده بود و گفت :
Log کارایی که کردی رو بیار ، که دیدم خودش داره یه چیزای برا رییس توضیح میده ، گوشارو تیز کردم ، اما فایده نداشت.

صبر کردم تا اومد ، گفتم چی شده بود ؟

گفت ، ترافیک برای اینکه بره اینترنت با دیفالت روت مچ میشه ، این آقا هم ، صب وصل شده به روتر اصفهان و یکسری چیزا رو چک کرده ولی session  رو نبسته ، همیجور که Session  باز بوده ، نرم افزار GNS رو باز میکنه و شروع میکنه برای خودش تمرین کردن ، وقتی که  میخواسته ۱۰٫۰٫۰٫۰/۸  توی GNS3 برای خودش Advertise  کنه ، اشتباهی کامند رو روی روتر واقعی میزنه و این میشه که کل ترافیکی که میخواسته بره اینترنت ، میومده توی روتر اصفهان و drop میشده.

صداش رو برد بالا و گفت :
“دیگه نبینم ، کسی رو کامپیوترش GNS باز کنه ، هر کار دارین تو خونه روی کامپیوتر شخصیتون “

بی سواد با تجربه

آخر وقت بود و داشتم به OSPF فکر میکردم و مثل همه منتظر بودم که ساعت ۵:۰۰ شه تا برم خونه .یکی اومد و گفت :

دیشب ما یه تغییراتی توی شبکه ی خودمون دادیم ، از دیشب دیگه سایتامون دیده نمیشن. میشه چک کنی مشکل سمت شما نباشه.

گفتم : شما تغییر دادین ، من چک کنم ؟!!  یه ایمیل بزن ، آی پی هایی Source  و Destination رو هم بزار چک میکنیم و جواب میدیم.

گفت : نمیشه الان چک کنی ؟!

گفتم : بده آی پی ها رو .

(میتونید سناریو رو قبل از اتمام داستان دانلود کنید و سعی کنید حلش کنید )

یه کاغذ پر از شکل از جیبش درآورد و گذاشت رو میز و تو اون شلوغی های کاغذ یه آی پی نشونم داد ، که ده بارم خط خطیش کرده بود.

گفتم:  میخونیش . کلی زور زد و در نهایت با حدس و گمان یه آی پی بهم داد.

دیدم یه استتیک روت برای رنج  ۱۰٫۱۳۱٫۱۲۸٫۰/۲۴ به نکست هاپ ۱۰٫۱۳۱٫۵۷٫۳۰ داریم. سعی کردم نکست هاپ رو پینگ کنم ، پینگ نشد . بی معطلی گفتم ، مشکل سمت خودتونه.

گفت : یعنی چی ؟

گفتم : به روتر ما چی وصل کردید ؟ که ما استتیک به سمتش داریم.

گفت : TN

گفتم : TN چیه دیگه ؟

گفت : تو فکر کن یه روتر یا یه سوویچ که سایتامون خوردن بهش .

گفتم : اوکی ، اون پینگ نمیشه .

گفت : ولی از سر سایت ما میتونیم TN رو پینگ کنیم .

گفتم : اشکال از TN تا روتر ماست . معلومه که سایت ها تا روتر مشکلی ندارن.

گفت : خوب مشکل چیه ؟

گفتم : من نمیدونم ، شاید فیزیکی باشه ، شایدم TN قاط زده .

یه تشکر کرد و رفت.

فرداش اومد و گفت :

مهندس چک میکنی ببینی پینگت اومد.

گفتم : مگه کاری کردین ؟ گفت : آره ! برد رو عوض کردیم.

چک کردم ، بنظر درست بود .

گفتم : پینگ میشه !!

گفت : ولی سایت های ما هنوز دیده نمیشن.

گفتم : ای بابا و سعی کردم از روی روتر آی پی یکی از سایت ها رو پینگ کنم . که پینگ نمیشد. دوباره نکست هاپ پینگ کردم و دیدم پینگ میشه .

گفتم : اینا قبلا کار میکردن . یعنی سایت ها دیده میشدن قبلا .

گفت : آره بابا . از پریشب که  TN4  نصب کردیم ، دیگه سایتامون دیده نمیشن.

با یه سورس دیگه نکست هاپ رو پینگ کردم ، دیدم پینگ نمیشه .

گفتم : TN روت برگشت به سمت ما نداره ، احتمالا دیفالت روتی ، چیزی داشته که پاک شده ، برو روتینگ تیبلش رو چک کن.

گفت : میشه خودت چک کنی ؟

گفتم : من که نمیتونم به دستگاه شما وصل شم .

گفت : مهندس یکاریش بکن ، این داره شر میشه .

تلنت کردم به TN  ، پسورد میخواست ، ازش پسورد رو گرفتم و زدم ، لاگین شد ، کامنداش مثه سیسکو بود.

یه IP route گرفتم ، دیدم که یه دیفالت داره به سمت روتر ما و مابقی روت ها رو هم از OSPF یادگرفته.

سعی کردم از روی TN یکی از لوپ بک های روتر خودمون رو پینگ کنم ، دیدم پینگ نمیشه ، عجیب بود. همه چیز درست بود ، اما پینگی برقرار نبود.

روتینگ تیبل رو برای اون لوپ بک سرچ کردم ، دیدم بجای اینکه با دیفالت روت مچ بشه داره با ۱۰٫۰٫۰٫۰/۸  مچ میشه.

۱۰٫۰٫۰٫۰/۸ رو نیگاه کردم ، دیدم که از طریق OSPF از یه TN دیگه یادش گرفتم . مشکل پیدا شد.

تمام آی پی های شبکه ما توی رنج ۱۰ بودن و TN با دیفالت روت به شبکه ما وصل بود ، اما یک روت کوچیکتر از دیفالت (۱۰٫۰٫۰٫۰/۸) تو شبکه شون وجود داشت که اجازه نمیداد چیزی با ۰٫۰٫۰٫۰/۰ یا همون دیفالت مچ بشه .

مشکل رو روی کاغذ براش توضیج دادم . باز گفت مهندس : میشه خودت چکش کنی .

گفتم اوکی.

مشکل برا من واضح بود ، حتما یکی از TNها داره Summery انجام میده. افتادم توی شبکه از این TN به اون TN دنبال Summery میگشتم ، کامندها رو هم زیاد خوب نمیدونستم و بایستی با “؟” و حدس و گمان کار میکردم.

رسیدم توی TN که داشت روت ۱۰٫۰٫۰٫۰/۸ رو Advertise میکرد ولی از سامریزیشن خبری نبود. مغزم قفل شده بود روی سامریزیشن و مشکل جلوم بود رو نمیدیدم.

مجبور شدم که دست به کاغذشم و شکل رو بکشم . از اونجایی که سامیریزیشن در OSPF بین دو تا Area انجام میشه ، توی شکلم خوب Area ها رو مشخص کردم. اما باز متوجه نشدم. یعنی نتونستم TN که سامری میکنه رو پیدا کنم.

شکل رو پاک کردم و تصمیم گرفتم یه شکل با تمام جزییات بکشم تا بتونم مشکل رو پیدا کنم ، ایندفعه سعی کردم که حتی IP ها رو هم روی شکل بنویسم که مشکل پیدا شد.

بله ، یه مهندس با تجربه ، برای اینکه آی پی های دوسر یه اینترفیس تو یک رنج باشن یک سمت اینترفیس رو آی پی رنج ۳۰ داده بود و یه سمت دیگه رو رنج ۸ و توی OSPF ریخته بود و کل ترافیک رنج ۱۰ رو میکشید سمت اون TN بدبخت.