جستجو
برای جستجو متن مورد نظر وارد کنید و Enter بزنید برای بستن Esc بزنید.
OpenWrt یا OpenWrt Project نوعی سیستمعامل یا firmware لینوکس برای دستگاههای دارای سیستمعامل نهفته (Embedded Devices) مثل مودم وایفای شماست. این سیستم عامل بهجای ایجاد Firmware ثابت و تغییرناپذیر، فایلسیستم (Filesystem) کاملاً نوشتنی (Writable) با امکان مدیریت بسته (Package Management) فراهم میآورد. با این کار، به انتخاب اپلیکیشن و تنظیمات پیشنهادی شرکت تأمینکننده اینترنت خود نیازی ندارید و با استفاده از پکیجهایی که برای هر اپلیکیشنی مناسب هستند، دستگاه خود را میتوانید بهدلخواه تنظیم کنید.
توسعهدهندگان نرمافزار میتوانند با استفاده از OpenWrt نرمافزاری را بدون نیاز به ساخت Firmware مرتبط با آن توسعه دهند و کاربران نیز میتوانند دستگاه دارای سیستمعامل نهفته خود را بهطورکامل شخصیسازی کنند. OpenWrt را میتوان روی انواع روترها نصب کرد. این ابزار از رابط کاربری تحتوب بهره میبرد و شاید حتی از فریموری که بهطورپیشفرض روی روتر شما قرار دارد، پایدارتر باشد. اگر روتر شما ایراد پیدا کرده است و باید هر چند روز آن را ریاستارت کنید، استفاده از این ابزار را به شما توصیه میکنیم.
طیف گستردهای از ویژگیها و ابزارها را برای مدیریت و بهینهسازی ترافیک شبکه، از جمله پشتیبانی از پروتکلهای مختلف شبکه، برای استفاده از دستگاه به عنوان روتر، wireless repeater، mesh node، file یا سرور پرینتر ارائه میدهد.
از دستگاهها و شبکههای محلی مانند فایروال و VPN محافظت میکند. در داخل OpenWrt میتوان سرویسهای داخلی را در حالت ایزوله با استفاده از chroot، namespaces و service resource limits اجرا کند.
به کاربران اجازه می دهد تا به راحتی طیف وسیعی از نرم افزارهای کاربردی را بر روی دستگاههای خود نصب و مدیریت کنند. این موارد شامل انواع ابزارهای کمکی و همچنین مجموعهای از third-party software packages است که میتوانند برای افزایش عملکرد دستگاه استفاده شوند.
توسعهپذیری: این ابزار امکاناتی را فراهم میکند که معمولاً تنها در دستگاههای پیشرفته موجود است. بیش از سه هزار بسته نرمافزاری استاندارد شده برای OpenWrt وجود دارد که به شما این امکان را میدهد تا تنظیمات مشابهی را بر روی هر دستگاه پشتیبانیشونده، حتی روترهایی با عمر دو تا پنج سال، پیادهسازی کنید.
امنیت: نصب OpenWrt در شرایطی انجام میشود که وایفای غیرفعال است و هیچ گذرواژه ضعیف یا نقص امنیتی وجود ندارد. اجزای نرمافزاری این ابزار به طور مداوم بهروزرسانی میشوند و آسیبپذیریها بلافاصله پس از شناسایی برطرف میشوند.
عملکرد و پایداری: فریمور OpenWrt شامل ماژولهای استانداردی است که در تمامی دستگاههای پشتیبانیشونده وجود دارند. بنابراین، هر ماژول احتمالاً بیشتر آزمایش شده و باگهای آن نسبت به فریمور پیشفرض دستگاه شما کمتر خواهد بود.
پشتیبانی قوی جامعه کاربران: اعضای انجمنهای OpenWrt Forum، OpenWrt Developer و OpenWrt Admin بسیار فعال هستند و کاربران قادرند مستقیماً با برنامهنویسان ارتباط برقرار کرده و از آنها کمک بگیرند.
کمک به تحقیقات شبکه: بسیاری از تیمهای تحقیقاتی از OpenWrt به عنوان پلتفرمی برای انجام پژوهشهای خود در زمینه عملکرد شبکه استفاده میکنند.
متنباز و رایگان بودن: این فریمور کاملاً متنباز و رایگان است. گروهی از برنامهنویسان، شرکتها و افراد داوطلبانه آن را توسعه داده و نگهداری میکنند.
این Firmware در ابتدا برای روترهای Linksys WRT54G طراحی شد؛ اما اکنون از دیگر مدلهای روترها نیز پشتیبانی میکند. با مراجعه به وبسایت OpenWrt، میتوانید فهرست روترهای پشتیبانیشده را ببینید. نصب OpenWrt بهمعنی جایگزینی Firmware پیشفرض روتر با OpenWrt Linux است که میتوان آن را مانند فلشکردن گوشی با ROM سفارشی دانست.
چهار روش مختلف برای نصب این فریمور وجود دارد:
برای نصب OpenWrt با این روش، به لینک زیر مراجعه کنید:
برای نصب OpenWrt با استفاده از JTAG، به لینک زیر مراجعه کنید:
رابط کاربری تحتوب فریمور OEM را با مرورگر خود باز کنید و فایل ایمیج سفتافزار OpenWrt Factory را با استفاده از گزینه Firmware Upgrade نصب و دستگاه را ریست کنید تا با فریمور OpenWrt بوت شود.
نکته: گاهی اوقات، سفتافزار OEM فقط امکان فلشکردن دستگاه را با فایل Firmware خاصی فراهم میکند. در این صورت، نمیتوانید با روش بالا OpenWrt را نصب کنید.
اکثر Bootloaderها امکان نصب Firmware روی روتر را فراهم میآورند. بعضی از Bootloaderها از TFTP-client، بعضی از FTP-Client، بعضی از FTP-Server، بعضی از سرور وب و بعضی دیگر از پروتکل XMODEM استفاده میکنند. پیش از هرکاری، باید موارد زیر را مشخص کنید:
پس از تعیین تمامی موارد بالا، مطابق مراحل زیر پیش بروید:
۱. نرمافزار مناسب را روی کامپیوتر خود نصب کنید. برای مثال، اگر Bootloader از FTP-server استفاده میکند، باید نرمافزار FTP-client را نصب کنید.
۲. صفحه دستورالعمل متناسب با نرمافزار نصبشده را بخوانید (tftp ،ftpd ،ftp ،ncftp ،ftpd ،pure-ftpd یا…)
۳. IP ثابتی روی رابط کاربری کامپیوتر خود تنظیم کنید که در همان بلاک آدرس IP ازپیشتنظیمشده در Bootloader قرار داشته باشد.
۴. کامپیوتر خود را به روتر وصل کنید.
۵. روتر را خاموش و روشن کنید.
۶. با استفاده از نرمافزاری که در مرحله اول روی کامپیوترتان نصب کردید، به Bootloader وصل شوید.
۷. فایل فریمور OpenWrt را نصب کنید.
۸. تا زمانیکه به شما دستور داده نشده است، Bootloader را تغییر ندهید.
در این مطلب توضیح دادیم که OpenWrt چیست، چه ویژگیها و کاربردهایی دارد و شما چگونه میتوانید نصب OpenWrt را انجام دهید تا این توزیع را به خوبی بشناسید و بتوانید آن را به راحتی نصب کنید.
اگر به دنبال خرید سرور مجازی لینوکس با منابع اختصاصی و کنترل بر تنظیمات سرور هستید، نوژن پردازش با ارائه VPSهای پرقدرت و پشتیبانی حرفهای ۲۴ ساعته، زیرساختی پایدار و انعطافپذیر برای میزبانی وبسایتها و اپلیکیشنهای شما فراهم میکند.