Networking & Security
5 min read
10/14/2024

Firewall Rules در میکروتیک (راهنمای جامع فیلترینگ)

Mahdi Amiri Matin
Mahdi Amiri Matin
Senior Full-Stack Developer & Senior DevOps Engineer
Share
𝕏
Firewall Rules در میکروتیک (راهنمای جامع فیلترینگ)
منبع رسمی این یادداشت فنی در وبلاگ Virgool
برای مطالعه کامل، دسترسی به کامنت‌ها و مشارکت در گفتگو به Virgool مراجعه فرمایید.
مشاهده و نظردهی در Virgool
بررسی زنجیره‌های Input، Forward و Output در فایروال RouterOS و اصول مسدودسازی حملات، پورت‌های اسکن و مدیریت ترافیک شبکه.

مقدمه

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

. مفهوم قوانین فایروال

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

۲. ساختار قوانین فایروال

هر قانون فایروال در میکروتیک شامل چندین ویژگی اصلی است:

۲.۱. Chain

  • Chain مشخص می‌کند که قانون در کدام قسمت از فایروال اعمال می‌شود. معمولاً سه نوع Chain وجود دارد:

  • input: ترافیکی که به خود روتر می‌رسد.

  • output: ترافیکی که از خود روتر خارج می‌شود.

  • forward: ترافیکی که از یک اینترفیس به اینترفیس دیگر عبور می‌کند.

۲.۲. Action

  • Action مشخص می‌کند که برای ترافیک مطابق با این قانون چه عملی انجام شود. گزینه‌های رایج شامل:

  • accept: اجازه دادن به ترافیک.

  • drop: مسدود کردن ترافیک بدون ارسال پاسخ.

  • reject: مسدود کردن ترافیک و ارسال پاسخ.

۲.۳. Protocol

  • Protocol نوع پروتکلی که قانون برای آن اعمال می‌شود را مشخص می‌کند، مانند TCP، UDP و ICMP.

۲.۴. Source و Destination Address

  • Source Address و Destination Address آدرس‌های IP مبدا و مقصد را مشخص می‌کنند که می‌توانند به صورت دقیق یا به عنوان یک محدوده تنظیم شوند.

۲.۵. Port

  • Port شماره پورت‌های خاصی را مشخص می‌کند که قانون برای آن‌ها اعمال می‌شود. برای مثال، می‌توان قوانین را برای ترافیک HTTP (پورت 80) یا HTTPS (پورت 443) تنظیم کرد.

۳. نحوه تنظیم قوانین فایروال در میکروتیک

برای تنظیم قوانین فایروال در میکروتیک، مراحل زیر را دنبال کنید:

۳.۱. ورود به محیط کاربری میکروتیک

  • از طریق Winbox یا WebFig به میکروتیک وارد شوید.

  • به بخش IP رفته و روی Firewall کلیک کنید.

۳.۲. اضافه کردن یک قانون جدید

  • در تب Filter Rules روی دکمه Add کلیک کنید.

  • در پنجره باز شده، ویژگی‌های مختلف قانون را تنظیم کنید:

  • Chain: نوع Chain را انتخاب کنید (input، output یا forward).

  • Protocol: پروتکل مورد نظر را انتخاب کنید.

  • Src. Address و Dst. Address: آدرس‌های IP مبدا و مقصد را مشخص کنید.

  • Action: عمل مورد نظر (accept، drop یا reject) را انتخاب کنید.

  • پس از تنظیم ویژگی‌ها، روی OK کلیک کنید.

۳.۳. بررسی و مدیریت قوانین

  • پس از اضافه کردن قوانین، می‌توانید آن‌ها را در لیست مشاهده کنید و بر اساس نیاز، قوانین را ویرایش یا حذف کنید.

نکات مهم در استفاده از فایروال

  • ترتیب قوانین: ترتیب قوانین در فایروال میکروتیک مهم است؛ زیرا قوانین به ترتیب از بالا به پایین بررسی می‌شوند و اولین قانونی که با ترافیک مطابقت دارد، اعمال می‌شود.

  • تست و پایش: پس از تنظیم قوانین، باید عملکرد آن‌ها را تست و پایش کنید تا از عدم وجود مشکلات امنیتی اطمینان حاصل کنید.

  • پشتیبانی از لاگ: فعال کردن لاگ برای قوانین خاص می‌تواند به شما کمک کند تا فعالیت‌های مشکوک را شناسایی کنید.

سخن پایانی

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

برچسب‌ها:
#MikroTik#Firewall#Security#RouterOS#Networking

مهدی امیری متین (Mahdi Amiri Matin)

Senior Full-Stack Developer & Senior DevOps Engineer

طراح معماری‌های ابری مقیاس‌پذیر، سیستم‌های توزیع‌شده، پایداری کلاسترها و توسعه نرم‌افزارهای مدرن وب.

Firewall Rules در میکروتیک (راهنمای جامع فیلترینگ) | مهدی امیری متین | مهدی امیری متین