نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

یارو زبان روسی. رفیق

مدتی پیش آشنایی خود را با یک ابزار نظارتی شبکه نسبتاً راحت و کاربردی از شرکت شروع کردم میکروتیک - رفیق. این کار ساده ای نیست و برای درک کامل قابلیت های آن زمان زیادی نیاز است. اما من قبلاً شروع به شکل دادن به برخی ایده ها کرده ام. بنابراین، اکنون ما تمرین کمی برای کار با The Dude داریم.
همه چیز با نصب شروع می شود. یا بهتر بگوییم، اولین مشکلات از قبل با نصب شروع می شود. واقعیت این است که قبلاً این برنامه "چیزی به خودی خود" بود که مشتری و سرور را ترکیب می کرد. اکنون همه چیز تا حدودی راحت تر و در عین حال پیچیده تر است - ما یک کلاینت سبک وزن جداگانه داریم که می تواند در یک دقیقه نصب شود و به بخش سرور برسد که می تواند هر کجا باشد ... کجاست سیستم عامل روتر. در ابتدا خوشحال بودم، این عالی است، زیرا The Dude فقط یک پلاگین جداگانه برای روترهای میکروتیک است. یعنی ما سیستم عامل روتر را به روز می کنیم ، قسمت سرور را دانلود می کنیم و به نظر می رسد که این خوشبختی است. اما نه.
سرور Dude بر روی محدوده نسبتاً محدودی از سخت افزار - روی معماری نصب شده است کاشی (CCR، روتر Cloud Core), ARM (CRS3xx، RB3011، RB1100AHx4), X86 (RB230، X86), MMIPS (RB750Gr3). بنابراین، صاحبان رایج ترین MIPSBEتصمیمات پنجه مکیدن اینها، به دلایل واضح، نکاتی هستند NetMetal، wAP، Sextantو غیره، روترها hAP/mAP/و غیره، تغییرات بر اساس RB2011و پایین تر از لیست. درد و رنج. چه باید کرد؟ راه حل در یک مخفف جادویی نهفته است X86- ما RouterOS را روی سخت افزار خود نصب خواهیم کرد.
در ساده ترین حالت، برای این ما نیاز داریم Oracle VM VirtualBoxو توزیع سیستم عامل روتر از وب سایت میکروتیک تصویر سی دی، جاری در زمان نوشتن - که در بالای آن قرار خواهیم داد سرور دوست .
توجه داشته باشید.بسته توزیع در تصویر iso. از قبل یک بخش سرور Duda از پیش نصب شده دارد.
حالا در مورد مراحل نصب. البته، برای شروع ما مجموعه VirtualBox. با او همه چیز نسبتا ساده است - بیشتر، بیشتر و بیشتر. حالا در مورد ایجاد یک ماشین مجازی.
روی Create کلیک کنید و مراحل پیشنهادی را دنبال کنید.
1. نام ماشین مجازی و نوع آن را تنظیم کنید. نوع خواهد بود لینوکس 2.6/3.x/4.x (32 بیت)

2. مقدار رمی که ماشین مجازی ما خواهد داشت را نشان می دهیم


3. ماشین های مجازی سخت انتخاب کنید هارد دیسک مجازی جدید.


4. به عنوان نوع دیسک سخت تنظیم کنید VDI (تصویر دیسک VirtualBox)


5. و فرمت ذخیره سازی را انتخاب کنید هارد دیسک مجازی پویا.


6. نام هارد دیسک و اندازه آن را تعیین می کنیم.


7. در نتیجه، ماشین مجازی زیر را دریافت می کنیم:


8. حالا باید به تنظیمات آن بروید و پیکربندی کنید خالص. برای ایجاد مورد نیاز است پل شبکه (پل) با کارت شبکه واقعی.


همین. تنها چیزی که باقی می ماند نصب تصویر است mikrotik-X.XX.X.iso(در زمان خواندن مقاله، نسخه به وضوح با نسخه ارائه شده در لینک بالا یکسان نیست).


عالی است، ما ماشین مجازی را راه اندازی می کنیم و مراحل جادوگر نصب را دنبال می کنیم، یعنی نصب همه اجزا و بیشتر و بیشتر را انتخاب می کنیم. نصب کامل شد، ایمیج iso را جدا کرده و از هارد مجازی بوت کنید. دانلود کامل شده است، اما میکروتیک مجازی ما به منطقه محلی ارتباطی ندارد، چه رسد به اینترنت. رابط آن اتر1نیاز به پیکربندی دارد. اگر با دستورات ترمینال راحت هستید می توانید این کار را از کنسول مجازی انجام دهید.
و اگر نه، باز هم، همه چیز به هیچ وجه دشوار نیست. ما به یک برنامه نیاز خواهیم داشت Winbox(دانلود از سایت میکروتیک). اگر حداقل یک قطعه سخت افزاری را کنترل می کنید که RouterOS را اجرا می کند، این برنامه در دستگاه کار شما موجود است.
راه اندازی کنیم Winboxو تب را باز کنید همسایه ها. ممکن است بیش از یک دستگاه نمایش داده شود، اما ما به چیزی بدون آدرس IP و با کتیبه علاقه مند هستیم x86در ستون تابلو ما آن را انتخاب می کنیم، کاربر ادمین و بدون رمز است.


بعد باید IP را تنظیم کنیم. کدام؟ از استخری که توسط روتری که دستگاه با VirtualBox به آن متصل است توزیع می شود. بیایید بگوییم این یک استخر است 192.168.88.0/24 ، دستگاه 192.168.88.90 را دریافت می کند و x86 ما 192.168.88.100 خواهد بود که در قسمت تنظیم می کنیم. IP > آدرس ها: جزئیات ایجاد 1392/05/14 23:13 بروزرسانی 1393/04/15 04:23 بازدید: 46991

سیستم مانیتورینگ رایگان The Dude از میکروتیک.

من می خواهم یک سری مقاله در مورد یک سیستم نظارتی از شرکت میکروتیک به نام The Dude شروع کنم. ترجمه از انگلیسی توسط DUDE. نمی‌دانم توسعه‌دهندگان بر چه اساسی نام سیستم مانیتورینگ را گذاشته‌اند، اما ظاهراً می‌خواستند کمی طنز معرفی کنند تا اینقدر خسته‌کننده نباشد.

من می خواهم بلافاصله به کپی پاستورها و سرقت ادبی هشدار دهم که هنگام کپی و ارسال این مطالب، پیوند به نویسنده و وب سایت الزامی است. برای تنبل ها، نویسنده ویتالی (obsessionsys) - tranz-it.net. آ

بیایید با جزئیات بیشتر شروع کنیم. از آنجایی که من کارمند شرکت از راه دور هستم و از سرورها و سیستم های راه دور نگهداری می کنم و ارتباط فیزیکی مستقیمی با تجهیزات ندارم، به یک سیستم مانیتورینگ نیاز داشتم.

من آن را بر اساس معیارهای زیادی انتخاب کردم:

1. رایگان، یعنی. متن باز

2. امکان استقرار در سیستم های مختلف i.e. CROSS-Platform

3. راه اندازی اولیه آسان

4. مانند هیولاهای Nagios، Cacti، Zabbix حجیم نیست

5. رابط بصری

6. بدون سرمایه گذاری مالی (با هر سخت افزاری که دارید بسازید)

7. حداقل زمان صرف شده

8. قابلیت گسترش

9. مقیاس پذیری

10. عدم تقاضا برای منابع

11. نظارت بر اساس ابزارهای استاندارد همه خانواده های سیستم عامل (SNMP، TCP و غیره) بدون استفاده از عوامل

12. تایپ دستگاه بر اساس نظرسنجی خودکار

13. Syslog-Server در هیئت مدیره بود

14. MAIN -> NETWORK MAPS با قابلیت ساخت دستی نقشه ها.

15. برنامه های اصلی -> اجرای بر روی یک ماشین راه دور با پارامترهای زمینه گذر

16. زبان داخلی برای نوشتن عملکردهای نظرسنجی

17. هشدار از طریق پست الکترونیکی و پیامک و دیگران.

18. استفاده از برنامه های استانداردروی یک کامپیوتر در حال کاربرای اتصال به سرورها

خوب، انگار چیزی را از دست ندادم. بنابراین، سیستم های نظارتی مانند NAGIOS، CACTI، ZABBIX بلافاصله به دلایل زیادی کنار گذاشته شدند، من حتی نمی خواهم آنها را فهرست کنم. من مدت زیادی را صرف مرتب کردن تعدادی از نرم افزارها کردم، و حتی با نرم افزارهای پولی و حتی پولی وحشتناک برخورد کردم، اما این برای من مناسب نبود، زیرا نمی خواستم پولی بدهم، زیرا باید با هزینه کمی از آن خارج شویم. ضرر - زیان.

و وقتی شروع به استفاده از تجهیزات میکروتیک کردم و Mikrotik RB800+816 را به جای Draytek در خانه نصب کردم، با یک چیز شگفت انگیز روبرو شدم، این سیستم نظارت رایگان The Dude. من بسیار شگفت زده شدم که این شرکت این توسعه را به صورت رایگان ارائه می دهد (نقطه اول راضی است). خیلی ها گل می اندازند و می گویند The Dude زباله است و غیره، دوستی برای طعم و رنگ وجود ندارد. اما به هر حال ادامه می دهم.

این سیستم را می توان بر روی لینوکس و ویندوز نصب کرد، اما این سیستم تحت سیستم عامل خودش - RouterOS - بهترین کار را دارد.

خود سیستم مانیتورینگ برای پلتفرم های مختلف را می توان از وب سایت رسمی MIKROTIK.COM دانلود کرد. همچنین می توانید حالت دمو را در وب سایت رسمی امتحان کنید، با استفاده از لینک بالا، آدرس IP نشان داده شده است، پس از دانلود و نصب The Dude (هم مشتری و هم سرور است، یعنی در یک بطری می آید، اما فقط برای ویندوز و لینوکس) می توانید با استفاده از ورود به سیستم مدیریت و بدون رمز عبور، به شبکه آزمایشی متصل شده و آن را مشاهده کنید.

من تجربه کمی غم انگیز نصب تحت لینوکس و ویندوز را شرح می دهم، فقط به طور خلاصه، چه اشتباهات و باگ هایی پیدا کردم، اما شاید فقط من بودم، لطفاً زیاد به من لگد ندهید. نصب روی ویندوز سرور یا سیستم عامل ویندوز XP با تعداد جلسات TCP قفل نشده انجام نشد، هنگامی که تعداد دستگاه های نظارتی افزایش یافت، پشته سوکت پر شد و سرعت سرور به طرز وحشتناکی کاهش یافت، ورود از طریق RDP غیرممکن بود. و همه اینها تا یک راه اندازی مجدد ادامه یافت و پس از مدتی دوباره تکرار شد. هیچ مشکلی با لینوکس وجود نداشت، زیرا ... سوکت‌های ویندوز و لینوکس شبیه هم هستند، اما در لینوکس کمی متفاوت عمل می‌کند و هیچ سرریزی وجود نداشت، اگرچه با درخواست‌های زیاد و مکرر از طریق پروتکل TCP/IP، سوکت‌ها بیش از حد بارگذاری می‌شدند، اما این اتفاق بسیار نادر بود و دوباره، راه اندازی مجدد سیستم پیش پا افتاده کمک کرد. نقطه ضعف همه چیز در لینوکس این است که نظارت می تواند از طریق Wine کار کند و به طور خودکار در راه اندازی ثبت نمی شود، اما با کمی دستکاری می توان این کار را انجام داد، اما شما نمی توانید از شراب فرار کنید.

بنابراین، من همچنان سیستم RouterOS بومی را برای نصب سیستم مانیتورینگ انتخاب کردم و آن را روی ماشین مجازی VirtualBox نصب کردم. پس از آن، از طریق ابزار گرافیکی Winbox به RouterOS متصل می شود. من آدرس IP (IP -> آدرس ها - [+])، دروازه (IP -> مسیرها -> [+]) و DNS (برای نظرسنجی در سرورهای DNS محلی) را ثبت کردم.

از خارج از سایت فایل npk سیستم مانیتورینگ را دانلود می کنیم، در Winbox آیتم منوی Files را باز می کنیم و با کشیدن و رها کردن (با حرکت دادن ماوس) آن را رها می کنیم و سپس سیستم را راه اندازی مجدد می کنیم (System -> Reboot -> Yes. )

تمام است، پس از راه اندازی مجدد سیستم، سیستم مانیتورینگ روی RouterOS نصب می شود.

برای سرور ویندوز، همه چیز پیش پا افتاده است؛ هنگام نصب، حتماً تیک گزینه Server Files را علامت بزنید و بقیه موارد به سلیقه شما بستگی دارد.

حالا روی یک کامپیوتر در حال کار (اگر ویندوز است)، همان فایل The Dude را نصب کنید، فقط تیک گزینه Server Files را بردارید، اگر سیستم عامل لینوکس است، آن را با استفاده از Wine نصب کنید و کلاینت را راه اندازی کنید. برای وضوح بیشتر، نسخه آزمایشی The Dude را روی یک ماشین مجازی ویندوز نصب کردم که هم به عنوان سرور و هم به عنوان مشتری عمل می کند.


پس از آن، باید آدرس IP ماشین مجازی یا سروری که The Dude در آن نصب شده است، حالت - امن، پورت - 2211، نام کاربری admin را در قسمت Server وارد کنید، قسمت رمز عبور را خالی بگذارید و روی دکمه "اتصال" کلیک کنید. . من لوکال هاست ثبت نام کرده ام، زیرا ... من سرور را روی همین دستگاه نصب کرده ام. پس از اتصال، بلافاصله پنجره ای برای نظرسنجی خودکار شبکه محلی بر اساس آدرس IP سیستم عاملی که The Dude روی آن نصب شده است ظاهر می شود. برای اولین آزمایش، می توانید روی نظرسنجی کلیک کنید، و خواهید دید که چگونه سیستم تمام آدرس های IP شبکه محلی شما را نظرسنجی می کند، در حالی که همه دستگاه های پیدا شده را به نقشه اضافه می کند. (بند 12 - راضی)

من این کار را نکردم و روی لغو کلیک کردم زیرا ... من خودم روند اضافه کردن دستگاه ها به نقشه را کنترل خواهم کرد و حتی بیشتر از آن، خود سیستم Dude پیکربندی نشده است.

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

و موارد زیر را خواهیم دید:

بخش: عمومی


در تب General می‌توانید فوراً ببینید چه چیزی چیست، اگرچه مشکلات زیادی در ارسال ایمیل ایجاد می‌شود، اما می‌توان آنها را حل کرد. بنابراین، در برگه اصلی، سرورهای DNS برای سیستم مانیتورینگ پیکربندی شده اند تا دستگاه ها را جستجو کرده و ارسال از طریق ایمیل را پیکربندی کنند.

بخش: SNMP


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

در این مرحله پروفایل پیش فرض snmp نسخه عمومی 1 می باشد که به صورت خودکار بر روی تمامی شبکه ها و دستگاه ها اعمال خواهد شد. شما می توانید خود را انتخاب کنید یا خود را ایجاد کنید و آن را به عنوان پیش فرض تنظیم کنید. Dude از هر سه نسخه پروتکل snmp پشتیبانی می کند. (نکته 11 - اکثرا راضی هستم)

بخش: نظرسنجی

توقف روی این برگه بسیار مهم است


جالب ترین تب به نظر من. و بسیار خطرناک فوراً می گویم: هر چه هزینه های پارامتر "فاصله کاوش" کمتر باشد، و هر چه هزینه های پارامتر "تایم زمان کاوش" و "تعداد کاوشگر..." بیشتر باشد، بار روی سیستم نظارت بیشتر است و منابع سیستم بیشتری مورد نیاز است. از سخت افزار توصیه من: پارامتر "فاصله سنجش" را در مرحله اول برای حدود 5-10 دقیقه بالاتر تنظیم کنید (این همه به تعداد دستگاه ها بستگی دارد) و بر این اساس، هر چه دستگاه های بیشتری را نظارت کنید، این پارامتر باید به طور متناسب کمی افزایش یابد. پارامتر "Sensing timeout" باید کمتر تنظیم شود، اما برابر با صفر نباشد، من خودم را حدود 2-3 ثانیه تنظیم کردم. من پارامتر "تعداد کاوشگر در حالت "کار نمی کند" را تقریباً روی 2 تنظیم کردم. چرا دو پروب بیشتر در نظارت بر خود دستگاه دارید (به عنوان مثال، نظارت بر CPU، DNS، TELNET، SSH، HTTP، و غیره . ) هر چه بار سیستم مانیتورینگ بیشتر شود، بنابراین سعی می کنم از منابع سخت افزاری که سیستم مانیتورینگ روی آن نصب شده است، به طور منطقی استفاده کنم. ضرب المثل - پس انداز باید به صرفه باشد.

خوب، هشدارها، این قسمتی است که می توانید سیستم هشدار را به دلخواه پیکربندی کنید اطلاعات در مورد هر گونه اقدام در دستگاه. می‌توانید به اعلان‌ها اضافه کنید، فایل‌های صوتی را پخش کنید، پیامک ارسال کنید یا نامه بفرستید. به عنوان مثال، وقتی سرور خاموش می شود، باید جیغ خوک را بازی کنم، و حتی وقتی در اتاق دیگری نشسته بودم، از قبل می دانم که به دلایلی سرور من خاموش شده است، احتمالاً پسرم دکمه تنظیم مجدد را روی واحد سیستم سرور فشار داده است. یا مثلاً وقتی سرور 1C از کار افتاد صدای موج تشییع جنازه را به کارمندان بخش IT نشان دهند تا بدانند حسابداران به زودی می آیند و حسابدار ارشد یکی یکی آنها را در مدیر سیستم دفن می کند. کمد لباس. بنابراین، در این سیستم مانیتورینگ، می‌توانید به‌طور انعطاف‌پذیر یک سیستم اطلاع رسانی را برای کارمندان بخش فناوری اطلاعات پیکربندی کنید، تا اینکه نقشه‌ای را بر روی یک مانیتور جداگانه برای نمایش بصری تمام گره‌های شبکه نمایش دهید که برخی صداها را تولید می‌کند. (مورد 17 راضی است)

بخش: سرور


در این قسمت می‌توانید پورت‌هایی را که می‌توانید به سیستم مانیتورینگ متصل شوید، مشخص کنید؛ به طور پیش‌فرض، پورت معمول برای اتصال به سرور مانیتورینگ The Dude 2210 است، پورت امن 2211 است. شما می‌توانید پورت‌های خود را فقط زمانی تنظیم کنید که برای اتصال باید مشخص کنید که به کدام پورت متصل شوید. همچنین می‌توانید شبکه‌هایی را که می‌توانید از آن‌ها به سرور مانیتورینگ متصل شوید، مشخص کنید؛ به‌طور پیش‌فرض، همه شبکه‌ها مجاز به اتصال هستند. با کلیک بر روی فلش رو به پایین می توانید چندین شبکه اضافه کنید. و سیستم مانیتورینگ قوانین فایروال را در هسته خود برای دسترسی به سیستم نظارت خواهد نوشت.

وای، و حتی یک رابط وب، شگفت‌انگیز، وجود دارد که می‌تواند هم روی پورت 80 و هم از طریق SSL کار کند، آیا زیبا نیست، اگرچه با استفاده از پورت SSL ابتدا باید یک گواهی تولید کنید و آن را به سیستم مانیتورینگ در بخش Files منتقل کنید. از منوی سمت چپ من فکر می کنم که این بخش نباید مشکلی داشته باشد، همه چیز کاملاً واضح است.

بخش: نمایندگان

در این بخش، اتصالات عامل را برای نظارت توزیع شده شبکه های راه دور مشخص و پیکربندی می کنید. عامل به عنوان یک سرور Dude از همان نسخه اصلی، مال ما، که اکنون در حال راه اندازی آن هستیم، مشخص شده است. (نکته 9 - راضی)

بخش: Syslog

(بند 13 - راضی)


در سرور syslog می‌توانیم آن را روشن کنیم، پورت را تنظیم کنیم، و تعدادی پروفایل برای دستگاه‌هایی که لاگ‌ها را به سرور ما تخلیه می‌کنند، اضافه کنیم، و همچنین می‌توانیم آن را به گونه‌ای توزیع کنیم که هر سرور گزارش‌های خود را در فایل خود رها کند (Section Logs در منوی سمت چپ سیستم مانیتورینگ که در آن می توانید هر تعداد گزارش سیستم را که دوست دارید و برای دستگاه های مختلف پیکربندی کنید).

بخش: نقشه

در این بخش می توانید نمایش بصری اشیاء روی نقشه را پیکربندی کنید (این موارد عبارتند از پس زمینه، ظاهر دستگاه، نمای شبکه، نمای زیر نقشه، نمای استاتیک و غیره)

بخش: نمودار

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

بخش های باقی مانده برای شروع خیلی مهم نیستند، اما می توانید با تنظیمات بازی کنید، اما فقط با دقت. :)

سپس روی دکمه "OK" کلیک کنید. می توان گفت که سیستم پیکربندی شده است.

بیایید آن را جمع بندی کنیم

1. رایگان، یعنی. متن باز - رایگان

2. امکان استقرار در سیستم های مختلف i.e. کراس پلتفرم - کراس پلتفرم

3. راه اندازی اولیه آسان - فکر می کنم همه موافق باشند که راه اندازی آن دشوار نیست

4. مانند هیولاهای Nagios، Cacti، Zabbix حجیم نیست - بله، قطعا فقط 3.9 مگابایت است

5. رابط بصری - برای من، خیلی خوب (IMHO)

6. بدون سرمایه گذاری مالی (آن را با استفاده از آنچه از آهن دارید) - ماشین مجازی

7. حداقل زمان صرف شده -راستش رو بخوای من تو 20 دقیقه موفق شدم سیستم رو راه اندازی کنم

8. قابلیت گسترش - این را بعداً شرح خواهم داد

9. مقیاس پذیری - بله، مقیاس پذیر، به دلیل عوامل کوچک در همان سیستم Dude

10. تقاضای کم برای منابع - ماشین مجازی 1CPU، رم 512 مگابایت، HDD-RouterOs 1 گیگابایت، HDD-Dude 8 گیگابایت، بار CPU مجازی 34٪، مشروط به نظارت بر 41 دستگاه (سخت افزار Intel Desktop Board DN2800MT)

11. نظارت بر اساس ابزارهای استاندارد همه خانواده های سیستم عامل (SNMP، TCP و غیره) بدون استفاده از عوامل - بله، نظارت بدون عامل

12. تایپ دستگاه بر اساس نظرسنجی خودکار - وجود دارد

13. Syslog-Server در هیئت مدیره بود - بد نیست، و کار می کند

14. MAIN -> NETWORK MAPS با قابلیت ساخت دستی نقشه ها. - بله، کارت ها وجود دارند و بسیار انعطاف پذیر هستند (یک منهای وجود دارد، شما باید نمایش داده ها را برای هر دستگاه تنظیم کنید و به صورت دستی تنظیم کنید)

15. برنامه های اصلی -> اجرای بر روی یک ماشین راه دور با پارامترهای زمینه گذر (بله، نکته اصلی این است که مغز و دستان شما در جای مناسب قرار دارند)

16. زبان داخلی برای نوشتن عملکردهای نظرسنجی (بسیار انعطاف پذیر - در دسترس)

17. هشدار از طریق پست الکترونیکی و پیامک و دیگران. (وجود دارد)

18. استفاده از برنامه های استاندارد بر روی کامپیوتر در حال کار برای اتصال به سرورها(جایی که دلم نهفته است، من از Linux Mint + The Dude Client + Remmina + مینی اسکریپت استفاده می کنم)

در مقاله بعدی نحوه افزودن دستگاه ها به نقشه و تنظیم نظارت را شرح خواهم داد.

The Dude یک برنامه قدرتمند است که برای اسکن شبکه ها و نظارت بر عملکرد دستگاه های متصل (لپ تاپ، رایانه، روتر) طراحی شده است. این نرم افزار از نظر عملکرد دارای پتانسیل خوبی است که می خواهیم در بررسی جدید امروز به شما بگوییم.

بیایید طبق معمول با پاسخ به این سوال شروع کنیم که چه کسی به برنامه نیاز دارد؟ – اول از همه، مدیران سیستم (معلوم است که چرا)، بازرگانان و بازرگانان، ارائه دهندگان اینترنت، و همچنین آن دسته از کاربرانی که می‌خواهند با آنچه در فرآیندهای شبکه (محیط) دستگاهشان اتفاق می‌افتد (مثلاً در تماس باشند) ، اگر آنها در حال سازماندهی یک دفتر کوچک در خانه هستند).

دوست برای ویندوز

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

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

  • طرح بندی شبکه + تشخیص انواع ∕ مارک دستگاه ها.
  • پشتیبانی از آیکون ها و پس زمینه های سفارشی.
  • کار با SNMP، ICMP، DNS و TCP.
  • نظارت بر کانال و غیره

راهنما: در ویندوز 7 / 8 / 10، سیستم عامل لینوکس کار می کند.


اکنون چند کلمه در مورد رابط Mikrotik The Dude. این کاملا لاکونیک است، یک زبان روسی وجود دارد. پنجره اصلی شامل کلیدهای اصلی، دستورات (تعداد زیادی از آنها وجود دارد) و برگه ها - در مجموع 6 عدد. در واقع، با در اختیار داشتن این ابزار، می توانید به راحتی هر گونه تغییر شبکه را ردیابی کنید، اتصال را "پینگ" کنید و در در همان زمان آن را برای قابلیت اطمینان تست کنید. اطلاعات تحلیلی و نمودارهای تخصصی زیادی در اینجا ارائه شده است. نصب کلاینت روی رایانه استاندارد است، بنابراین زیاد در مورد آن صحبت نمی کنیم.

با استفاده از این ابزار بدون شک عملکرد محیط شبکه خود را بهبود می بخشید و می توانید دستگاه ها را نظارت و مدیریت کنید. به تازگی، توسعه دهندگان شروع به بهبود "فرزند مغز" خود با قدرت تازه کرده اند، و بنابراین ما را با نسخه های به روز خوشحال می کنند. امیدواریم برنامه را به همان اندازه مثبت ارزیابی کنید که هزاران کاربر در سراسر جهان انجام داده اند.

شما می توانید The Dude را به صورت رایگان در پورتال وب ما از طریق یک لینک مستقیم (از وب سایت رسمی) دانلود کنید - آخرین نسخه موجود است.

3.1. منوی تنظیمات سیستم

مرحله منطقی پس از نصب سیستم، پیکربندی پارامترهای سیستم خواهد بود که در این بخش مورد بحث قرار خواهد گرفت. با کلیک بر روی دکمه "تنظیمات" در پانل اصلی می توانید به منوی تنظیمات سیستم بروید ( شکل 3.1 را ببینید).

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

3.1.1 راه اندازی SNMP

در برگه SNMP، جزئیات را برای دستگاه های نظرسنجی پیکربندی می کنید. تنظیمات سیستمی از پروفایل است که در آن پارامترهای زیر مشخص شده است ( شکل 3.2 را ببینید):

  • نسخه SNMP؛
  • جزئیات SNMP (مجموعه جزئیات بستگی به نسخه استفاده شده دارد).
  • تعداد تلاش برای رای گیری؛
  • مکث بین تلاش های رای گیری


این سیستم دارای سه نمایه به طور پیش فرض اضافه شده است. بیایید یک نمایه اضافه کنیم که در مقاله استفاده می کنیم و آن را به عنوان نمایه پیش فرض انتخاب می کنیم:


3.1.2 تنظیم نظرسنجی

برگه نظرسنجی” مسئول تنظیم نظرسنجی دستگاه ( شکل 3.4 را ببینید). برگه شامل پارامترهای زیر است:

پارامترمقدار پیش فرضشرح
فعال کردن آره فعال/غیرفعال کردن نظرسنجی دستگاه
فاصله کاوشگر دهه 30 فاصله زمانی که دستگاه ها در آن نظرسنجی می شوند.
مهلت کاوشگر دهه 10 فاصله زمانی که سیستم پس از ارسال درخواست منتظر پاسخ دستگاه خواهد بود.
نمونه شمارش پایین 5 تعداد درخواست هایی که در صورت عدم پاسخگویی، سیستم دستگاه را از دسترس خارج می کند. در رابط Dude، دستگاه‌های موجود با رنگ سبز، دستگاه‌های غیرقابل دسترس با رنگ قرمز و دستگاه‌های غیرقابل دسترس با رنگ نارنجی مشخص می‌شوند.
اطلاع ورود به syslog روش اطلاع رسانی در مورد تغییرات در وضعیت دستگاه. تنظیم هشدارها به تفصیل در بخش 3.3 مورد بحث قرار گرفته است.


3.1.3 راه اندازی عوامل

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


3.1.4 راه اندازی سرور ورود به سیستم

دوست می تواند به عنوان یک سرور سیستم لاگ عمل کند، هم به طور مستقل گزارش ها را ضبط می کند و هم داده های گزارش را مستقیماً از دستگاه ها دریافت می کند. برای اینکه دستگاه‌ها گزارش‌ها را به سرور Dude syslog ارسال کنند، باید تنظیمات مناسب را در دستگاه‌های پایانی انجام دهید.

پیکربندی سرور syslog در تب “ انجام می شود Syslog” در منوی تنظیمات سیستم ( شکل 3.6 را ببینید). مدیر می تواند تنظیمات زیر را پیکربندی کند:


3.1.5 تنظیم نقشه

در " نقشه” تنظیمات نمایش برای نقشه های جدید انجام شده است که به طور پیش فرض اعمال خواهد شد. پیکربندی هر کارت را می توان به صورت جداگانه تغییر داد ( بخش 3.4 را ببینید).


3.1.6 تنظیم نمودارها

پیکربندی پارامترها برای نمایش نمودار پارامترهای دستگاه نظرسنجی در برگه " انجام می شود. نمودار” در منوی تنظیمات سیستم ( شکل 3.8 را ببینید). مکانیسم اضافه کردن نمودارها در بخش 5.3 مورد بحث قرار گرفته است.


3.1.7 تنظیم گزارش ها

بخش هایی که داده ها در قالب یک لیست نمایش داده می شود (مثلاً لیست دستگاه های موجود در سیستم) به شما امکان می دهد این داده ها را با فرمت دانلود کنید. *. csvو *. pdf. پیکربندی پارامترها برای آپلود اطلاعات در *. pdfدر تب "گزارش" از منوی تنظیمات سیستم ( شکل 3.9 را ببینید).


3.1.8 راه اندازی تشخیص خودکار دستگاه

یکی از روش های افزودن دستگاه ها به سیستم مانیتورینگ، تشخیص خودکار دستگاه ها است. تنظیمات کلی مکانیسم در برگه " انجام می شود کشفمنوی تنظیمات سیستم ( شکل 3.10 را ببینید).

پارامترهای جستجوی کلیدی هنگام انجام فرآیند جستجو تنظیم می شوند ( بخش 4.2 را ببینید) اما در این منو مدیر می تواند تنظیمات زیر را انجام دهد:

پارامترشرح
لیست سیاه نام لیست دستگاه هایی که وقتی در محدوده اسکن قرار می گیرند به سیستم مانیتورینگ اضافه نمی شوند.
ترجیح نام پارامتری که مسئول نامگذاری دستگاه ها هنگام اضافه کردن آنها به سیستم است. به عنوان مثال، اگر DNS مشخص شده باشد، از نام اختصاص داده شده به این دستگاه در سرور DNS استفاده می شود.
حالت روش اسکن دستگاه:
  • پینگ سریع- اگر دستگاه ها به فرمان پینگ پاسخ دهند به سیستم اضافه خواهند شد.
  • قابل اعتماد- تمام خدمات دستگاه اسکن خواهند شد. اگر دستگاه به دلایلی به پینگ پاسخ ندهد، این روش راحت است.
هاپ های بازگشتی تعداد پرش های بازگشتی اگر اسکن دستگاه‌هایی را که شبکه‌های دیگر به آنها متصل می‌شوند شناسایی کند، این شبکه‌ها نیز برای وجود دستگاه‌ها اسکن می‌شوند. پارامتر عمق اسکن شبکه را تعیین می کند.
بزرگترین اندازه شبکه اجازه Hop To حداکثر اندازه شبکه نمایش داده شده روی نقشه. این پارامتر عمق شبکه را به عنوان تعداد پرش ها تعیین می کند.
پیشرفته مجموعه ای از اقدامات انجام شده هنگام افزودن یک دستگاه.
خدمات فهرست سرویس‌هایی که هنگام افزودن دستگاه‌ها اسکن می‌شوند. هنگام انتخاب حالت=قابل اعتمادلیست خدماتی که باید بررسی شود از این لیست گرفته می شود.
انواع دستگاه فهرست انواع دستگاه‌هایی که در صورت اضافه شدن شناسایی می‌شوند. نوع دستگاه بر روی نمادی که در نقشه شبکه به دستگاه اختصاص داده می شود تأثیر می گذارد.
تنظیمات قرار دادن آیتم پارامترهای مکان نماد دستگاه روی نقشه شبکه.


3.1.9 راه اندازی ارتباط با RouterOS

پارامترهای اتصال با دستگاه هایی که RouterOS روی آنها نصب شده است در برگه " پیکربندی می شوند RouterOS” (شکل 3.11 را ببینید).


3.1.10 سایر تنظیمات Dude

در " متفرقهمنوی پارامترهای سیستم دوره به روز رسانی نقشه شبکه و رفتار برنامه مشتری را پیکربندی می کند ( شکل 3.12 را ببینید).


دوستان دو بخش دارد که در آن می توانید تاریخچه تغییرات ایجاد شده در سیستم را پیگیری کنید ( شکل 3.13 را ببینید) و لیستی از سیاههها ( شکل 3.14 را ببینید). بخش ها در منوی سمت چپ مدیریت سیستم قرار دارند و از آنجایی که به صورت فهرستی به تصویر کشیده می شوند، می توان آنها را به صورت گزارش در قالب های زیر دانلود کرد: *. csvو *. pdf.

در فصل " تاریخاقدامات” تمام تغییراتی را که مدیر در سیستم Dude ایجاد کرده است را نشان می دهد. در فصل " سیاهههاتمام گزارش‌های دریافتی به سرور داخلی سیستم و گزارش‌های خود سیستم نظارت را منعکس می‌کند.



3.3 تنظیم هشدارها

پیکربندی روش های اطلاع رسانی برای رویدادهایی که رخ می دهند در بخش " انجام می شود. اطلاعیه” در منوی سمت چپ مدیریت سیستم ( شکل 3.15 را ببینید).


این سیستم با چندین روش اعلان از قبل نصب شده است؛ مدیر می تواند مجموعه خود را ایجاد کند. بیایید با کلیک بر روی دکمه " یک روش اعلان جدید ایجاد کنیم + " منوی پیکربندی روش جدید اطلاع رسانی باز می شود ( شکل 3.16 را ببینید)در "برگه" عمومی” باید نام هشدار را مشخص کنید، آن را فعال یا غیرفعال کنید و روش هشدار را تنظیم کنید. این سیستم از روش های اطلاع رسانی زیر پشتیبانی می کند:

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

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


در " برنامه” زمان اعلان در حال پیکربندی است ( شکل 3.17 را ببینید).


در " پیشرفته” رویدادهایی را که برای آنها هشدار ایجاد می شود پیکربندی می کند و هشدارهای تکراری را پیکربندی می کند. رویدادها مانند تغییرات در وضعیت خدمات دستگاه ( شکل 3.18 را ببینید).


3.4 تنظیم نقشه شبکه

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

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

هر نقشه دو لایه دارد: کانال های ارتباطی و وابستگی ها. با استفاده از لایه وابستگی دستگاه وابستگی ها” به شما امکان می دهد یک سلسله مراتب شبکه تشکیل دهید که بر هشدارها تأثیر می گذارد.

به طور پیش فرض، نقشه محلی"، باز کردن نقشه از طریق منوی سمت چپ مدیریت سیستم انجام می شود ( شکل 3.19 را ببینید).


منوی نقشه شبکه شامل یک نوار منو با کنترل های اولیه و خود نقشه است. عناصر زیر را می توان بر روی کارت قرار داد ( شکل 3.19 را ببینید):

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

برای رفتن به منوی تنظیمات نقشه، باید " را فشار دهید تنظیمات” در نوار منوی نقشه ( شکل 3.19 را ببینید). تنظیمات زیر را می توان برای کارت انجام داد:

3.5 فایل

در Dude می توانید نمادهای دستگاه استاندارد، هشدارهای صوتی را تغییر دهید و مجموعه MIB ها را گسترش دهید. علاوه بر این، برای به روز رسانی سیستم عامل دستگاه، لازم است که سیستم مانیتورینگ حاوی فایل هایی با این فریمورها باشد. برای این منظور، یک بخش منو وجود دارد " فایل ها” (شکل 3.20 را ببینید).


ویرایش دایرکتوری با فایل ها از طریق برنامه مشتری از نسخه 6.37 در دسترس نیست، با این حال، فایل ها را می توان با استفاده از روش های زیر آپلود/حذف کرد:

  • Winbox;
  • Webfig;
  • SFTP.

آپلود فایل سیستم عامل از طریق Winbox در " یارو/فایل ها” و وجود فایل را از طریق برنامه مشتری بررسی کنید ( شکل 3.20 را ببینید).

3.6 تنظیمات ابزار

هنگامی که با منوی زمینه برای هر دستگاه تماس می گیرید، راه اندازی سریع مجموعه ای از ابزارها برای مدیریت و تشخیص به شما پیشنهاد می شود. مجموعه این ابزارها در "پیکربندی شده اند. ابزار” سمت چپ منوی مدیریت سیستم ( شکل 3.21 را ببینید).


این سیستم دارای مجموعه ای از ابزارهای پیش فرض است که شامل موارد زیر است:

ابزارمحدودیتشرح
تست پهنای باند فقط برای RouterOS ابزار تست توان عملیاتی را روی دستگاه انتخاب شده اجرا کنید.
رفیق فقط برای RouterOS به سرور دوست وصل شوید.
Ftp با استفاده از آدرس IP دستگاه انتخاب شده به سرور FTP متصل شوید.
پینگ کنید ابزار پینگ را با آدرس IP دستگاه انتخاب شده اجرا کنید.
اتصال از راه دور فقط برای RouterOS ابزار برای اتصال به دستگاه نهایی از طریق دستگاه انتخابی راه اندازی کنید.
Snmpwalk ابزار نظرسنجی OID را از طریق SNMP برای دستگاه انتخابی اجرا می کند.
اسکن طیفی فقط برای RouterOS ابزار اسکن طیف را در دستگاه انتخاب شده راه اندازی کنید.
شبکه راه دور ابزار telnet را با آدرس IP دستگاه انتخاب شده راه اندازی کنید.
پایانه فقط برای RouterOS یک ابزار خط فرمان را در دستگاه انتخاب شده راه اندازی کنید.
مشعل فقط برای RouterOS ابزار مشعل را در دستگاه انتخاب شده راه اندازی کنید.
Traceroute ابزار traceroute را با آدرس IP دستگاه انتخاب شده اجرا کنید.
وب باز کردن دستگاه انتخاب شده از طریق یک مرورگر وب.

علاوه بر مجموعه ابزارهای پیش‌فرض، مدیر می‌تواند ابزارهای دیگری را اضافه کند. این لیست شامل راه اندازی ابزار Winbox نیست، بیایید آن را اضافه کنیم. برای این کار دکمه “ + و در منوی باز شده دستوری را بنویسید که Winbox را اجرا می کند ( بستگی به محل فایل اجرایی دارد) و آدرس IP دستگاه را به عنوان پارامتر به دستور ( برای مثال، دستور ممکن است به این صورت باشد: “D:\Disrib\winbox.exe”) (شکل 3.22 را ببینید). در مثال مورد بررسی، فقط آدرس IP دستگاه به عنوان پارامتر ارسال می شود، اما سیستم به شما اجازه می دهد تا بسیاری از پارامترهای دیگر مانند ورود و رمز عبور را ارسال کنید.


3.7 تنظیمات عملکرد

داده ها برای رسم ( بخش 5.3 را ببینید) و نظارت بر اساس مجموعه عملکردهای واقع در بخش منو شکل می گیرد. کارکرد” (شکل 3.23 را ببینید).

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


مجموعه استاندارد توابع شامل تابع است cpu()، که سطح بار CPU را برمی گرداند. بیایید تابعی اضافه کنیم که اگر مقدار بار CPU کمتر از 5٪ باشد True و اگر مقدار بار بیشتر باشد False را برمی‌گرداند (متن تابع: if((cpu_usage()<5),"1","0") ):


3.8 راه اندازی خدمات نظرسنجی

تشکیل مجموعه ای از خدمات برای نظارت در بخش "Probes" منوی اصلی انجام می شود ( شکل 3.25 را ببینید). این سیستم شامل مجموعه ای از خدمات از پیش تعریف شده است، اما مدیر می تواند خدمات خود را اضافه کند یا سرویس های موجود را ویرایش کند.


این سیستم دارای یک سیستم نسبتاً انعطاف پذیر از تنظیمات نظرسنجی است که شامل موارد زیر است:

  • DNS - ایجاد یک درخواست DNS با مقادیر فیلد مشخص.
  • تابع - استفاده از توابع کاربر (به بخش 3.7 مراجعه کنید).
  • ICMP - ایجاد یک درخواست ICMP با مقادیر فیلد مشخص شده، منتظر پاسخ با مقادیر فیلد مشخص شده.
  • منطق - عملکرد منطقی؛
  • TCP - ایجاد یک درخواست TCP با مقادیر فیلد مشخص شده، منتظر پاسخ با مقادیر فیلد مشخص شده.
  • UDP - ایجاد یک درخواست UDP با مقادیر فیلد مشخص شده، منتظر پاسخ با مقادیر فیلد مشخص شده.
  • SNMP - نظرسنجی یک OID خاص با استفاده از پروتکل SNMP.
  • تصادفی - تصمیم گیری تصادفی در مورد در دسترس بودن خدمات (در طول آزمایش استفاده می شود).

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

بیایید سرویسی ایجاد کنیم که زمانی که بار پردازنده بالای 5٪ باشد خطا ایجاد کند که برای آن از تابع ایجاد شده قبلی استفاده خواهیم کرد. spw_cpu() (بخش 3.7 را ببینید).


بهترین مقالات در این زمینه