openwrt
- admin
- openwrt
OPENWRT چیست و چه کاربردی دارد ؟
OpenWrt یک سیستم عامل مبتنی بر لینوکس برای روترها و دستگاههای شبکه است. این سیستم عامل متنباز و قابل تنظیم است و بر روی بسیاری از روترهای تجاری موجود نصب میشود. OpenWrt یک پلتفرم انعطافپذیر برای شبکههای خانگی و کسبوکارها ارائه میدهد و به کاربران امکان میدهد تا تنظیمات پیشفرض روتر را تغییر داده و قابلیتهای جدیدی به آن اضافه کنند.
### ویژگیهای اصلی OpenWrt
اصلیترین ویژگی OpenWrt قابلیت شخصیسازی گسترده آن است. با نصب OpenWrt، کاربران میتوانند سیستم عامل پیشفرض روتر را تغییر داده و به نیازهای خاص خود تنظیم کنند. این سیستم عامل به کاربر اجازه میدهد تا تنظیمات پیشرفتهای مانند مدیریت دسترسی، فیلترینگ محتوا، کنترل پهنای باند و ایجاد شبکههای مهمان را انجام دهد.
تاریخچه OpenWrt
پروژه OpenWrt در سال ۲۰۰۴ توسط آدریان شلبوتنهوف (Adrien Schaffner) آغاز شد و از پروژه Freifunk الهام گرفت. هدف اولیه این پروژه ایجاد یک شبکه بیسیم عمومی و بدون مرز بود. با گذشت زمان، OpenWrt به یک سیستم عامل کامل برای روترها و دستگاههای شبکه تبدیل شد و امکانات و قابلیتهای متنوعی به آن اضافه شد.
در سال ۲۰۰۶، OpenWrt با معرفی نسخه ۷.۰۹ که پشتیبانی از توزیعهای نرمافزاری مبتنی بر پکیج و پروتکلهای مسیریابی پویا را به ارمغان آورد، بهبود یافت. در سال ۲۰۱۳، پروژه OpenWrt با پروژه LEDE (Linux Embedded Development Environment) تلفیق شد و نسخه جدیدی با نام “OpenWrt LEDE” به وجود آمد. این دو پروژه در سال ۲۰۱۷ رسماً تلفیق شدند و نسخه “OpenWrt 18.06” را معرفی کردند. از آن زمان به بعد، OpenWrt به طور منظم بهروزرسانی شده و قابلیتهای جدیدی به آن اضافه شده است.
کاربردهای OpenWrt
#### ۱. پیکربندی و مدیریت پیشرفته شبکههای خانگی و کسبوکار کوچک
با استفاده از OpenWrt، شما میتوانید شبکه خانگی یا شبکه کسبوکار کوچک خود را به صورت پیشرفته پیکربندی و مدیریت کنید. این کاربردها شامل موارد زیر میشوند:
– **مدیریت دسترسی به اینترنت:** شما میتوانید با استفاده از OpenWrt، تنظیمات مربوط به دسترسی به اینترنت را به دلخواه خود تنظیم کنید. میتوانید محدودیتها و قوانین دسترسی را برای کاربران خود تعیین کنید، مثلاً با تعیین زمانهای دسترسی به اینترنت، فیلترینگ محتوا، کنترل پهنای باند و غیره.
– **ایجاد شبکه مهمان (Guest Network):** با استفاده از OpenWrt، میتوانید شبکههای مهمان را برای مهمانان خود ایجاد کنید. این شبکهها از شبکه اصلی جدا هستند و میتوانید کنترلهای مختلفی را روی آنها اعمال کنید، از جمله تنظیمات دسترسی، محدودیت پهنای باند، و محدود کردن دسترسی به دستگاههای داخلی شبکه.
– **راهاندازی سیستمهای VPN:** OpenWrt امکانات گستردهای را برای تنظیم و مدیریت سرویسهای VPN فراهم میکند. با استفاده از این قابلیت، میتوانید شبکه خود را با استفاده از پروتکلهای VPN امن کنید و دسترسی امن به شبکه خانگی یا شبکه کسبوکار خود را فراهم کنید.
– **مدیریت پیشرفته شبکه:** با استفاده از OpenWrt، شما میتوانید بر روی روتر خود پیکربندیهای پیشرفته شبکه را انجام دهید. این شامل تنظیم IP ثابت برای دستگاهها، پیکربندی DHCP (توزیع خودکار آدرس IP)، پیکربندی VLAN (تقسیم بندی شبکه به بخشهای مجزا) و QoS (کنترل کیفیت خدمات) میشود. با این کاربردها، شما میتوانید به بهبود عملکرد و کنترل بهتر ترافیک شبکه بپردازید.
#### ۲. استفاده از روتر به عنوان یک سرور پیشرفته
استفاده از روتر به عنوان یک سرور پیشرفته با استفاده از OpenWrt، به شما امکان میدهد تا روتر خود را به یک سرور شبکه تبدیل کنید که بستههای نرمافزاری مختلف را اجرا و خدمات متنوع را فراهم کنید. در ادامه، تعدادی از کاربردهای مختلف این قابلیت را برای شما شرح میدهم:
– **سرور فایل:** با استفاده از OpenWrt، شما میتوانید روتر خود را به عنوان یک سرور فایل پیکربندی کنید. این به شما امکان میدهد تا فایلهایتان را در یک مکان متمرکز در دسترس داشته باشید و آنها را بین دستگاههای مختلف به اشتراک بگذارید. میتوانید به صورت محلی یا از راه دور از طریق اینترنت به فایلهای خود دسترسی داشته باشید.
– **سرور پخش رسانه:** با استفاده از روتر OpenWrt، میتوانید آن را به عنوان یک سرور پخش رسانه (Media Server) پیکربندی کنید. این به شما اجازه میدهد فایلهای صوتی و تصویری خود را به دستگاههای مختلفی مانند تلویزیون، رادیو، گوشیهای هوشمند و رایانههای شخصی پخش کنید.
– **سرور پرینتر:** اگر یک پرینتر به روتر خود وصل شده است، میتوانید OpenWrt را به عنوان سرور پرینتر پیکربندی کنید. با این کار، میتوانید از طریق شبکه به پرینتر دسترسی داشته باشید و فایلها را برای چاپ ارسال کنید، بدون این که به طور مستقیم به پرینتر متصل شوید.
– **سرور وب:** با استفاده از OpenWrt، میتوانید روتر خود را به عنوان یک سرور وب کانفیگ کنید. شما میتوانید وبسایتها، برنامههای وب و سرویسهای مختلف را روی روتر خود اجرا کنید. این به شما امکان میدهد تا از راه دور به برنامهها و دادههای خود دسترسی داشته باشید و آنها را از هر کجا که هستید مدیریت کنید.
#### ۳. قابلیتهای امنیتی OpenWrt
با انتخاب OpenWrt برای محافظت از شبکهتان در برابر تهدیدات امنیتی، شما میتوانید اقدامات امنیتی مختلفی را انجام دهید. در ادامه، چندین مورد از این اقدامات را برای شما شرح میدهم:
– **فایروال (Firewall):** OpenWrt شامل یک فایروال پیشرفته است که به شما اجازه میدهد قوانین و سیاستهای دسترسی به شبکه خود را تعیین کنید. شما میتوانید ترافیک ورودی و خروجی را محدود کنید و قوانین امنیتی مشخصی برای جلوگیری از حملات شبکه و دسترسی غیرمجاز تعریف کنید.
– **رمزنگاری (Encryption):** با استفاده از OpenWrt، میتوانید ارتباطات شبکه خود را با استفاده از پروتکلهای رمزنگاری مانند WPA2 یا WPA3 ایمن کنید. این اقدام از دسترسی غیرمجاز به شبکه شما جلوگیری میکند و اطلاعات شما را در حالت رمزگذاری ایمن نگه میدارد.
– **مدیریت دسترسی (Access Control):** با استفاده از OpenWrt، میتوانید کنترل دقیقی بر روی دسترسی به شبکه خود داشته باشید. شما میتوانید دستگاههای مجاز را مشخص کنید و دسترسی غیرمجاز به شبکه را محدود کنید. به عنوان مثال، میتوانید فهرستی از آدرسهای MAC دستگاههای مجاز را تعریف کنید و فقط به آنها اجازه دسترسی به شبکه را بدهید.
– **بهروزرسانی نرمافزار (Software Updates):** با استفاده از OpenWrt، شما میتوانید سیستمعامل روترتان را به روز نگه دارید. این به شما امکان میدهد از بهبودها، اصلاحات امنیتی و نسخههای جدید نرمافزار بهرهبرداری کنید و شبکهتان را در مقابل آسیبپذیریهای امنیتی جدید محافظت کنید.
#### ۴. قابلیتهای پیشرفته مسیریابی
OpenWrt دارای قابلیتهای پیشرفته مسیریابی است که به شما امکانات و قدرت بیشتری برای مدیریت ترافیک و مسیردهی در شبکهتان میدهد. در زیر توضیحاتی درباره این قابلیتها را مییابید:
– **مسیریابی پویا (Dynamic Routing):** OpenWrt از پروتکلهای مسیردهی پویا مانند OSPF (Open Shortest Path First) و BGP (Border Gateway Protocol) پشتیبانی میکند. این قابلیت به شما اجازه میدهد تا مسیردهی هوشمند و پویا را در شبکه خود پیکربندی کنید. با استفاده از این پروتکلها، میتوانید بهترین مسیرها را برای انتقال ترافیک در شبکه انتخاب کرده و عملکرد و کارایی شبکه را بهبود بخشید.
– **QoS (Quality of Service):** OpenWrt امکانات پیشرفته QoS را فراهم میکند. با استفاده از QoS، شما میتوانید ترافیک شبکه را در اولویتهای مختلف تقسیمبندی کنید. این به شما امکان میدهد تا ترافیک بحرانی مانند تماسهای صوتی یا ویدئویی را در اولویت بالا قرار داده و کیفیت ارتباط را بهبود بخشید.
– **VLAN (Virtual LAN):** OpenWrt از تقسیمبندی شبکه به واحدهای مجازی یا VLAN پشتیبانی میکند. این قابلیت به
شما اجازه میدهد تا شبکه را به بخشهای کوچکتر تقسیم کنید و بین آنها جداپذیری و ایزولهسازی را برقرار کنید. این امر میتواند امنیت، بهرهوری و مدیریت شبکه را بهبود بخشد.
– **Load Balancing (توازن بار):** با استفاده از OpenWrt، میتوانید بار ترافیک را بین چندین مسیر مختلف تقسیم کنید. این قابلیت به شما امکان میدهد تا مسیریابی بار را انجام داده و به طور همزمان از چندین لینک اینترنت استفاده کنید. این کار باعث افزایش پهنای باند، بهبود عملکرد و افزایش امنیت شبکه میشود.
### جمعبندی
به طور خلاصه، OpenWrt یک سیستم عامل مبتنی بر لینوکس است که برای دستگاههای شبکه و روترها توسعه یافته است. این پروژه متنباز در سال ۲۰۰۴ شروع شده و توسط جامعهای از توسعهدهندگان و علاقمندان در سراسر جهان پشتیبانی میشود.
OpenWrt با ارائه قابلیتهای پیشرفته مانند مسیریابی پویا، فایروال، VPN و مدیریت شبکه، امکانات بیشتری را نسبت به نرمافزارهای اصلی دستگاههای شبکه و روترها فراهم میکند. همچنین، با قابلیت نصب بر روی دستگاههای مختلف از روترها و دستگاههای دستی تا دستگاههای شبکه، OpenWrt به عنوان یک جایگزین قدرتمند عمل میکند و امکانات بهبود شبکه و امنیت را فراهم میکند.
OpenWrt توسط جامعهای از توسعهدهندگان و علاقمندان با بهروزرسانیها و اضافهکردن قابلیتهای جدید به صورت منظم توسعه مییابد. این پروژه به عنوان یک پروژه متنباز قدرتمند و انعطافپذیر شناخته میشود و مورد استفاده گسترده قرار میگیرد تا شبکهها را بهبود دهد و نیازهای خاص شبکهها را برآورده سازد.
جدیدترین مقالات
در ادامه، یک مقاله جامع (به زبان فارسی) برای نصب OpenWrt روی روتر Redmi/Xiaomi AX3000 (CR880x/CR881x) و سپس نصب v2rayA / V2Ray (یا Xray) بر روی آن ارائه میدهم.بخش ۱:...
OpenWrt Docker | نصب و اجرای OpenWrt در Docker با امداد شبکه OpenWrt؛ سیستمعامل روتر متنباز برای مدیریت شبکه OpenWrt یک سیستمعامل متنباز مبتنی بر لینوکس است که امکانات پیشرفتهای...
روشهای نصب openwrt
شیائومی Mi Router 4H با نصب OpenWrt به یک روتر قدرتمند و قابل سفارشیسازی تبدیل میشود. این مقاله به بررسی سختافزار این روتر و مراحل نصب و پیکربندی OpenWrt میپردازد....
بهترین فریمویر جایگزین برای نرم افزار روترو مودم
OpenWrt میتواند به عنوان جایگزینی قدرتمند برای نرمافزارهای جدید در دستگاههای شبکه و روترها عمل کند. در ادامه، توضیحاتی درباره جایگزینی OpenWrt بر روی دستگاهها را مییابید:
قابلیت نصب و جایگزینی بر روی روترها
روترها: OpenWrt قابلیت نصب بر روی بسیاری از دستگاههای روتر را دارد. با نصب OpenWrt بر روی روترهای پشتیبانی شده، شما میتوانید قابلیتهای پیشرفتهتری را دریافت کنید و قدرت مسیریابی، امنیت و مدیریت شبکه خود را افزایش دهید. همچنین، OpenWrt امکانات بیشتری را نسبت به نرمافزار اصلی روتر فراهم میکند و شما میتوانید از توسعهها و بهبودهای جدید برخوردار شوید.
قابلیت نصب و جایگزینی بر روی دستگاههای با کاربرد اختصاصی
دستگاههای دستی: OpenWrt نیز بر روی برخی از دستگاههای دستی مانند تلفنهای هوشمند، رایانههای لوحی، دستگاههای IoT و دستگاههای تبدیل ارتباطات قابل نصب است. با نصب OpenWrt بر روی این دستگاهها، شما میتوانید به طور فزاینده ای ، کنترل و مدیریت بیشتری بر روی ارتباطات شبکه و امنیت دستگاه خود داشته باشید. همچنین، اگر دستگاه شما محدودیتهای نرمافزاری دارد، نصب OpenWrt میتواند قابلیتهای جدیدی را برای شما فراهم کند.
قابلیت نصب و جایگزینی بر روی دستگاههای شبکه و هوشمند ساز
دستگاههای شبکه متنوع: OpenWrt قابلیت نصب بر روی دستگاههای شبکه مختلفی مانند آپارتمانهای هوشمند، دوربینهای مداربسته، سوئیچهای شبکه و غیره را دارا است. با نصب OpenWrt بر روی این دستگاهها، شما میتوانید قدرت و امنیت شبکه خود را افزایش داده و قابلیتهایی مانند مسیریابی پویا، VPN، فایروال و مدیریت دسترسی را به آنها اضافه کنید.
در نتیجه، OpenWrt به عنوان جایگزینی قدرتمند برای نرمافزارهای اصلی دستگاههای شبکه و روترها عمل کرده و قابلیتهای پیشرفتهتری را برای شما فراهم میکند.
لینوکس امبدد openwert قابل نصب برروی طیف گسترده ای از مودم و روترها
دلایل استفاده از OpenWrt
عملکرد و ثبات
- OpenWrt پایدار است و برای مدت طولانی به طور قابل اعتماد کار می کند.
- OpenWrt از طریق الگوریتمهای کنترل bufferbloat، تاخیر/تأخیر و افزایش توان عملیاتی شبکه را کاهش میدهد.
- بهبودهای Wi-Fi از نرخ داده بالاتر و عادلانه بودن زمان پخش بین ایستگاه ها پشتیبانی می کند.
- دستگاههای قدیمیتر هنوز با بهبودهای OpenWrt پشتیبانی میشوند (تا زمانی که RAM/Flash دستگاه شما بتواند نسخههای جدید را در خود جای دهد) مدتها پس از اینکه سازنده بهروزرسانی را متوقف کند.
لینوکس امبدد openwert قابل نصب برروی طیف گسترده ای از مودم و روترها
توسعه پذیری
- برای اتصال میتوانید از دو پروتکل انتقال و آدرس دهی IPv4/IPv6 را ارائه دهید .
- تبلیغات را روی روتر خود مسدود کنید تا بتوانید از تجربه وب بینظم و تمیز از هر دستگاه متصل لذت ببرید.
- کاهش تأخیر/تاخیر (بافربلات) حتی در هنگام ترافیک سنگین با مدیریت هوشمند صف Queing
- امکان اتصال راه دور و دور کاری با OpenVPN یا سرور WireGuard دسترسی ایمن به شبکه خانگی خود را در صورت دوری از آن داشته باشید .
- دسترسی به اینترنت خود را ایمن کنید و از تعقیب ISP خود در فعالیت اینترنت شما با سرویس گیرنده OpenVPN یا WireGuard جلوگیری کنید .
- با رمزگذاری DNS از جعل و جعل درخواست های DNS خود توسط ISP خود جلوگیری کنید .
- اتصال اینترنت خود را رمزگذاری کنید، محدودیتهای منطقهای را دور بزنید، با نرم افزار اکسپلورر Tor به تاریک نت و خدمات پنهان Tor دسترسی پیدا کنید .
- استفاده به عنوان سرور DNS , دستگاههای متصل با سرورهای DNS را مجبور کنید از DNS روتر شما با ربودن DNS استفاده کنند .
- یک WLAN مهمان ایجاد کنید که اجازه دسترسی به اینترنت را می دهد، اما نه دستگاه های محلی شما.
- دسترسی را با استفاده از محدودیت های زمانی و کنترل های والدین کنترل کنید .
- میزان حجم یا پهنای باند دانلود را تعیین کنید accounting & audentication . برای مثال اتصال 3G/4G با حجم محدود بالا و بارگیری مفید است.
- یک وب کم برای نظارت زنده یا ایجاد ویدیوی تایم لپس از مناظر یا چاپگرهای سه بعدی اضافه کنید.
- با pywws یا weewx به ایستگاه هواشناسی خود متصل شوید ، آمار آب و هوا را ثبت کنید و از طریق یک وب سرور به آنها دسترسی داشته باشید که با یک تصویر وب کم زنده تزئین شده است.
- دسترسی به طیف وسیع تری از ارائه دهندگان DNS پویا (DDNS) نسبت به سیستم عامل فروشنده از طریق ddns-scripts
لینوکس اختصاصی و امیدد openwert قابل نصب برروی طیف گسترده ای از مودم ها و روترها .با نصب این نرم افزار هر دستگاه تبدیل به یک سرور لینوکس میگردد
جامعه و تشکلهای پشتیبان نرم افزار OpenWrt (جامعه وسیعی پشتیبان این نرم افزار هستند)
جامعه پر جنب و جوش توسعه دهندگان، داوطلبان و دیگر کاربران قدیمی OpenWrt همیشه برای کمک به حل یک مشکل در دسترس هستند.
- انجمن OpenWrt – گفتگوهای عضو به عضو در مورد OpenWrt.
- لیست های پستی OpenWrt Developer و OpenWrt Admin .
- #openwrt و #openwrt-devel در IRC .
همچنین ببینید: ارتباطات در پروژه OpenWrt
حمایت ج
دستور پیدا کردن نسخه openwrt نصب شده .
cat /etc/*release
نصب openwrt روی روتر برد میکروتیک :
v2ray Transparent Proxy
ترنس پرنت پراکسی (v2ray Tproxy ) برای نصب بر روی openwrt و استفاده از v2ray به عنوتان روتر
openwrt Uci
- فرکانس ۲.۴ و ۵.۸
- سرعت انتقال دیتا 1200mbps
- آماده برای اکانت V2ray VPN:
- شخصی سازی شده با OPenWrt
6 نظر
[info] Service disabled: main
[info] Transparent proxy disabled.
Collected errors:
* resolve_conffiles: Existing conffile /etc/config/dhcp is different from the conffile in the new package. The new conffile will be placed at /etc/config/dhcp-opkg.
خظای مشاهده شده در نصب
Install V2ray on mikrotik Rb951-g
نصب v2ray روی میکروتیک Rb 951 openwrt
برای نصب بایستس از نسخه های مناصب زیر استفاده شود .
openwrt for Rb951 : ver 19.07.02
v2ray version For 951 : V2Ray 4.42.2 (OpenWrt) R1 (go1.17.1 linux/mips)
موقعی که v2ray را اجرا میکنم .کار نمیکند و Not Runningg است . با غیر فعال کردن Dns در منوی V2ray به حالت Running میرود . اما صفحه وب باز نمیشود .
[…] شود. به عبارت دیگر، میتوانید آزادانه از اهداف mangle در این جدول برای تغییر فیلدهای TOS (نوع خدمات) و موارد […]
[…] آموزش داکر در لینوکس ubuntu , openwrt […]
[…] نصب OPenwrt روی اکسس پوینت openwrt-install-unifi-UAP-AC-LR […]