وبلاگ
آموزش تصویری پورت فورواردینگ در میکروتیک
Port Forwarding در میکروتیک چیست؟
آموزش پورت فورواردینگ در میکروتیک یکی از قابلیتهای مهم در مدیریت شبکه است که به مدیران شبکه اجازه میدهد تا از خارج شبکه داخلی به سرویسها و تجهیزات موجود در داخل شبکه دسترسی داشته باشند. به طور معمول، دستگاههای داخل شبکه دارای آدرسهای IP خصوصی هستند و مستقیماً از اینترنت قابل دسترسی نیستند. با استفاده از پورت فورواردینگ، روتر میکروتیک میتواند درخواستهای ورودی را دریافت کرده و آنها را به دستگاه موردنظر در شبکه داخلی هدایت کند.
برای استفاده از این قابلیت در روتر میکروتیک، ابتدا باید ساختار شبکه، تجهیزات موجود و سرویسهایی که نیاز به دسترسی از خارج از شبکه دارند مشخص شوند. مواردی مانند آدرس IP دستگاه مقصد، شماره پورت سرویس، پروتکل مورد استفاده (TCP یا UDP) و نوع ارتباط مورد نیاز باید بررسی شوند. پس از مشخص شدن این اطلاعات، تنظیمات مربوط به Port Forwarding در روتر میکروتیک انجام میشود تا مسیر ارتباطی امن و مشخصی بین اینترنت و شبکه داخلی ایجاد شود.
در فرآیند خرید میکروتیک و راهاندازی این تجهیزات، این قابلیت معمولاً با استفاده از قوانین NAT (Network Address Translation) در بخش Firewall روتر پیادهسازی میشود و امکان دسترسی کاربران خارجی به سرویسهای داخلی مانند دوربینها، سرورها و تجهیزات شبکه را فراهم میکند. با ایجاد یک قانون مناسب، روتر مشخص میکند که درخواستهای دریافتشده از یک پورت مشخص به کدام سیستم داخلی ارسال شوند.
این قابلیت میتواند برای دسترسی به سرویسهایی مانند دوربینهای نظارتی، سرورها، تجهیزات شبکه، برنامههای تحت وب و همچنین تجهیزاتی که از طریق Mikrotik Access Point در شبکه داخلی متصل شدهاند مورد استفاده قرار گیرد. پس از ایجاد تنظیمات، بررسی و آزمایش عملکرد پورت فورواردینگ اهمیت زیادی دارد. در این مرحله، اتصال از یک شبکه خارجی بررسی میشود تا اطمینان حاصل شود که درخواستها بهدرستی از طریق روتر و اکسس پوینت میکروتیک به مقصد هدایت میشوند و ارتباط بین کاربران خارجی و تجهیزات داخلی بدون مشکل برقرار است.
بررسی تنظیمات و آموزش پورت فورواردینگ در میکروتیک
در آموزش تصویری راه اندازی Port Forwarding در میکروتیک، بهتر است قبل از استفاده نهایی، قوانین ایجاد شده در روتر میکروتیک بررسی شوند. برای مشاهده Rule ساخته شده میتوان دوباره وارد مسیر IP > Firewall > NAT شد و وضعیت قانون مربوط به dst-nat را بررسی کرد. در این بخش تعداد Packet و Bytes عبوری از هر Rule نمایش داده میشود که میتواند برای اطمینان از دریافت درخواستها مورد استفاده قرار گیرد.
اگر هنگام تست مشاهده شود که مقدار Packet و Bytes تغییر نمیکند، به احتمال زیاد درخواست ورودی به Rule موردنظر نمیرسد. در این شرایط باید مواردی مانند انتخاب صحیح Interface ورودی، IP عمومی، شماره پورت و فعال بودن سرویس مقصد بررسی شود. همچنین ممکن است ترتیب قوانین NAT یا Firewall باعث جلوگیری از عبور ترافیک شده باشد.
در آموزش تصویری پورت فورواردینگ در میکروتیک ترتیب قرارگیری Ruleها اهمیت زیادی دارد؛ زیرا قوانین از بالا به پایین بررسی میشوند. بنابراین اگر قانون دیگری قبل از Rule مربوط به Port Forwarding وجود داشته باشد که ترافیک را Drop یا تغییر مسیر دهد، ممکن است انتقال پورت انجام نشود. در چنین شرایطی بهتر است Rule مربوط به Port Forwarding در جایگاه مناسب قرار گیرد.
تنظیمات اولیه Port Forwarding با Winbox میکروتیک
برای شروع اتصال به میکروتیک با استفاده از نرم افزار Winbox ابتدا باید وارد محیط مدیریتی روتر شوید. یکی از رایجترین روشها برای مدیریت روترهای میکروتیک استفاده از نرمافزار Winbox است. این نرمافزار امکان دسترسی به تنظیمات مختلف روتر مانند Firewall، NAT، Routing و سایر بخشهای مدیریتی را فراهم میکند.
برای اتصال به میکروتیک در winbox این نرم افزار را اجرا کرده و اطلاعات موردنیاز برای اتصال به روتر را وارد میکنیم. در قسمت Connect To باید آدرس IP روتر میکروتیک وارد شود. این آدرس میتواند IP داخلی روتر در شبکه محلی یا IP عمومی روتر برای اتصال از طریق اینترنت باشد. در صورتی که تنظیمات از داخل شبکه انجام میشود، معمولاً استفاده از IP داخلی روتر گزینه مناسبتری است، اما برای مدیریت از راه دور باید از IP عمومی یا روشهای امن مانند VPN استفاده شود.
در بخش Username نام کاربری دارای سطح دسترسی مدیریتی وارد میشود. در بسیاری از روترهای میکروتیک بهصورت پیشفرض نام کاربری admin وجود دارد، اما برای افزایش امنیت توصیه میشود پس از راهاندازی، کاربر جدید با رمز عبور قوی ایجاد شود. هنگام خرید روتر میکروتیک توجه به مدل دستگاه و امکانات مدیریتی آن، در انتخاب مناسب و بررسی قیمت میکروتیک اهمیت دارد. پس از وارد کردن رمز عبور و انتخاب گزینه Connect، اتصال به روتر برقرار شده و محیط Winbox نمایش داده میشود.
در صورت عدم اتصال، مواردی مانند IP، فعال بودن Winbox، ارتباط شبکه و اطلاعات ورود باید بررسی شود. پس از ورود موفق، تنظیمات Port Forwarding و ایجاد قوانین NAT برای انتقال درخواستهای اینترنت به تجهیزات داخلی شبکه قابل انجام است. انتخاب درست هنگام خرید میکروتیک باعث بهبود عملکرد و مدیریت بهتر شبکه میشود.
نحوه راه اندازی Nat در پورت فورواردینگ میکروتیک
در مرحله دوم از آموزش تصویری پورت فورواردینگ در میکروتیک برای نحوه تنظیم NAT در میکروتیک پس از ورود به محیط Winbox، در مرحله دوم باید وارد بخش مربوط به تنظیمات NAT در میکروتیک شویم. قابلیت Port Forwarding در روترهای میکروتیک از طریق قوانین NAT (Network Address Translation) انجام میشود. این بخش وظیفه تغییر مسیر ترافیک ورودی و هدایت درخواستهای دریافتشده از اینترنت به دستگاههای داخل شبکه را بر عهده دارد.
برای دسترسی به تنظیمات NAT، ابتدا از منوی سمت چپ Winbox وارد بخش IP شوید و سپس گزینه Firewall را انتخاب کنید. پس از باز شدن پنجره Firewall، تبهای مختلفی مانند Filter Rules، NAT، Mangle و Raw نمایش داده میشود. در این قسمت باید وارد تب NAT شوید تا قوانین مربوط به ترجمه آدرس و انتقال پورتها مدیریت شوند. در صفحه NAT برای ایجاد یک قانون جدید Port Forwarding باید روی علامت + کلیک کنید.
با انتخاب این گزینه پنجره New NAT Rule باز میشود که در مراحل بعدی تنظیمات اصلی مانند نوع Chain، پروتکل ارتباطی، شماره پورت ورودی، آدرس IP مقصد داخلی و پورت سرویس مشخص خواهد شد. انتخاب مسیر صحیح IP > Firewall > NAT اهمیت زیادی دارد؛ زیرا پورت فورواردینگ در میکروتیک از طریق همین بخش انجام میشود. اگر قانون در قسمت اشتباه ایجاد شود، روتر قادر به شناسایی و انتقال صحیح درخواستهای ورودی نخواهد بود. قبل از ایجاد Rule جدید بهتر است اطلاعات موردنیاز آماده باشد.
این اطلاعات شامل IP عمومی روتر، آدرس IP داخلی دستگاه مقصد، شماره پورتی که کاربران از طریق اینترنت به آن متصل میشوند، پورت سرویس داخلی و نوع پروتکل مورد استفاده مانند TCP یا UDP است. با انتخاب گزینه + و ایجاد Rule جدید، تنظیمات اولیه برای پیکربندی Port Forwarding آماده شده و در مراحل بعدی میتوان جزئیات مربوط به تب General و Action را وارد کرد تا انتقال ترافیک از اینترنت به شبکه داخلی انجام شود.
تنظیم تب General در Port Forwarding میکروتیک
در مرحله بعدی از آموزش تصویری پورت فورواردینگ در میکروتیک پس از ایجاد یک Rule جدید در بخش IP > Firewall > NAT، اولین بخش مهم برای پیکربندی پورت فورواردینگ در میکروتیک، تنظیمات مربوط به تب General است. در این قسمت مشخص میکنیم که روتر میکروتیک چه نوع ترافیکی را دریافت کرده و برای انتقال آن به شبکه داخلی چه شرایطی باید برقرار باشد. در تب General ابتدا باید گزینه Chain را روی مقدار dstnat قرار دهید. انتخاب dstnat به میکروتیک اعلام میکند که این قانون برای پردازش ترافیک ورودی از سمت اینترنت استفاده میشود و هدف آن تغییر مقصد بستههای دریافتی است.
در واقع زمانی که کاربری از خارج شبکه به IP عمومی روتر و یک پورت مشخص متصل میشود، این Rule وظیفه هدایت درخواست به سمت دستگاه داخلی را بر عهده خواهد داشت. در قسمت Protocol باید نوع پروتکل سرویس موردنظر انتخاب شود. در بیشتر سرویسهای تحت وب، دوربینهای مداربسته و بسیاری از نرمافزارهای شبکه از پروتکل TCP استفاده میشود. در تصویر نمونه، مقدار Protocol روی tcp قرار گرفته است؛ بنابراین فقط درخواستهایی که با پروتکل TCP ارسال میشوند توسط این Rule پردازش خواهند شد.
گزینه مهم بعدی Dst. Port است. در این بخش پورتی را وارد میکنیم که کاربران از طریق اینترنت به آن متصل خواهند شد. برای مثال در تصویر، پورت 8080 انتخاب شده است. یعنی زمانی که کاربر آدرس IP عمومی روتر را همراه با پورت 8080 وارد کند، درخواست توسط میکروتیک دریافت شده و طبق Rule ایجاد شده به دستگاه داخلی منتقل میشود. در بخش In. Interface نیز میتوان مشخص کرد که این قانون روی کدام رابط شبکه اعمال شود.
معمولاً برای افزایش امنیت، این گزینه روی Interface اینترنت یا همان WAN قرار داده میشود تا فقط درخواستهایی که از سمت اینترنت وارد روتر میشوند شامل Port Forwarding شوند. در پایان این مرحله باید اطمینان حاصل شود که سرویس موردنظر واقعاً روی دستگاه داخلی فعال است و پورت انتخابشده در شبکه داخلی مورد استفاده قرار میگیرد. اگر پورت اشتباه وارد شود، حتی با وجود تنظیم صحیح NAT، اتصال برقرار نخواهد شد.
تنظیم تب Action و تعیین مقصد داخلی در میکروتیک
پس از مشخص کردن شرایط دریافت ترافیک در تب General، در مرحله بعد باید مشخص شود که روتر میکروتیک درخواستهای ورودی را به کدام دستگاه داخل شبکه هدایت کند. این بخش از تنظیمات در تب Action انجام میشود. در واقع در این مرحله، مقصد نهایی بستههای دریافتی مشخص شده و مسیر انتقال آنها به شبکه داخلی تعریف میشود. در قسمت Action باید گزینه dst-nat انتخاب شود. انتخاب این گزینه باعث میشود مقصد بستههای ورودی تغییر کرده و روتر بتواند درخواستهای دریافتشده از سمت اینترنت را به یک آدرس IP داخلی در شبکه LAN ارسال کند.
با فعال شدن این حالت، میکروتیک نقش واسط بین کاربر خارجی و سرویس داخلی را ایفا کرده و ارتباط موردنظر را برقرار میکند. پس از انتخاب گزینه dst-nat، دو بخش مهم برای تعیین مقصد داخلی نمایش داده میشود که شامل To Addresses و To Ports هستند. در قسمت To Addresses باید آدرس IP دستگاهی که سرویس موردنظر روی آن قرار دارد وارد شود.
برای مثال، اگر یک سرور، دستگاه ضبط دوربین، سیستم مدیریت شبکه یا هر تجهیز دیگری با آدرس داخلی 192.168.1.100 وجود داشته باشد، این آدرس در این قسمت وارد میشود تا روتر بداند درخواستها را به کدام دستگاه ارسال کند. در قسمت To Ports شماره پورتی که سرویس موردنظر روی دستگاه داخلی از آن استفاده میکند مشخص میشود. به عنوان نمونه، اگر مقدار این قسمت 80 تنظیم شده باشد، درخواستهایی که از طریق پورت خارجی مشخصی مانند 8080 به روتر وارد میشوند، پس از انتقال به شبکه داخلی به پورت 80 دستگاه با آدرس 192.168.1.100 ارسال خواهند شد.
بنابراین با توجه به این تنظیمات، روند عملکرد به این صورت خواهد بود: کاربر ابتدا از طریق اینترنت به آدرس عمومی روتر و پورت 8080 متصل میشود؛ میکروتیک درخواست را دریافت کرده و قانون مربوط به dst-nat را بررسی میکند؛ سپس ترافیک را به آدرس داخلی 192.168.1.100 منتقل کرده و آن را به پورت 80 سرویس مقصد ارسال میکند. پس از انجام تنظیمات و وارد کردن مقادیر موردنظر، با انتخاب گزینههای Apply و سپس OK، قانون ایجادشده ذخیره شده و پورت فورواردینگ فعال میشود.
بررسی فایروال و IP داخلی دستگاه مقصد
پس از ایجاد تنظیمات NAT، باید وضعیت شبکه داخلی و قوانین فایروال بررسی شوند؛ زیرا در بسیاری از مواقع، تنظیمات Port Forwarding درست انجام شده است اما به دلیل اشتباه بودن IP مقصد یا محدودیتهای امنیتی، ارتباط برقرار نمیشود. ابتدا باید IP دستگاه مقصد بررسی شود. در این تنظیمات، آدرس دستگاه داخلی 192.168.1.100 است و باید ثابت باشد تا در صورت تغییر IP، درخواستها به دستگاه اشتباه ارسال نشوند.
برای این کار میتوان از IP ثابت یا DHCP Reservation استفاده کرد. همچنین باید فعال بودن سرویس موردنظر روی دستگاه مقصد بررسی شود. برای مثال، اگر سرویس روی پورت 80 فعال است، باید از داخل شبکه قابل دسترسی باشد. در کنار آن، قوانین فایروال میکروتیک و دستگاه مقصد نیز باید بررسی شوند تا پورت موردنظر مسدود نشده باشد.
بهطور کلی، برای عملکرد صحیح Port Forwarding باید مواردی مانند صحیح بودن IP مقصد، فعال بودن سرویس، باز بودن پورتها، درست بودن Ruleهای NAT و نبودن قوانین Drop محدودکننده بررسی شوند تا ترافیک ورودی بدون مشکل به دستگاه داخلی منتقل شود. همچنین توصیه میشود پس از انجام تنظیمات Port Forwarding، عملکرد آن از طریق ابزارهای تست شبکه بررسی شود.
استفاده از روشهایی مانند بررسی پورت از خارج شبکه، مشاهده لاگهای فایروال و بررسی وضعیت اتصال در روتر میکروتیک میتواند به شناسایی سریعتر مشکلات احتمالی کمک کند. در شبکههای سازمانی نیز بهتر است قوانین NAT تنها برای سرویسهای ضروری ایجاد شوند و دسترسیهای غیرضروری محدود شوند تا علاوه بر حفظ عملکرد صحیح، سطح امنیت شبکه نیز افزایش یابد. رعایت این نکات باعث میشود انتقال پورتها بهصورت پایدار، ایمن و بدون ایجاد آسیبپذیری در زیرساخت شبکه انجام شود.
تست نهایی اتصال Port Forwarding
آخرین مرحله در آموزش تصویری پورت فورواردینگ در میکروتیک، انجام تست نهایی اتصال است. پس از ذخیره تنظیمات، باید بررسی شود که آیا سرویس موجود در شبکه داخلی از طریق اینترنت قابل دسترسی است یا خیر. برای انجام تست بهتر است از یک شبکه خارج از محل مانند اینترنت موبایل، یک اتصال اینترنتی دیگر یا یک سیستم خارج از شبکه استفاده شود؛ زیرا در برخی موارد تست از داخل شبکه به دلیل فعال نبودن Loopback یا Hairpin NAT نتیجه درستی نشان نمیدهد.
برای مثال، در صورتی که IP عمومی روتر 203.0.113.10 و پورت فوروارد شده 8080 باشد، آدرس تست به شکل http://203.0.113.10:8080 خواهد بود. در صورت صحیح بودن تنظیمات، درخواست دریافت شده توسط میکروتیک به دستگاه داخلی منتقل شده و سرویس موردنظر نمایش داده میشود.
در صورت عدم برقراری اتصال، باید مواردی مانند تنظیمات NAT، آدرس IP مقصد، قوانین Firewall، فعال بودن سرویس روی دستگاه داخلی و داشتن IP عمومی واقعی بررسی شوند. همچنین اگر از IP ثابت استفاده نمیشود، میتوان از سرویس DDNS برای دسترسی آسانتر استفاده کرد. لازم به ذکر است در صورتی که اینترنت از CGNAT استفاده کند و کاربر IP عمومی واقعی نداشته باشد، Port Forwarding معمولاً امکانپذیر نخواهد بود.
نتیجه گیری و سوالات متداول
در آموزش تصویری پورت فورواردینگ در میکروتیک، بهصورت کامل با نحوه انجام Port Forwarding در میکروتیک و مراحل ایجاد دسترسی از اینترنت به سرویسهای موجود در شبکه داخلی آشنا شدیم. همانطور که مشاهده کردید، با استفاده از قابلیت NAT در روترهای میکروتیک میتوان درخواستهای ورودی از سمت اینترنت را به یک سیستم، سرور یا تجهیزات مشخص در شبکه داخلی هدایت کرد.
آموزش تصویری پورت فورواردینگ در میکروتیک یکی از تنظیمات پرکاربرد در مدیریت شبکه است و در بسیاری از سناریوها مانند دسترسی به سرورهای داخلی، دوربینهای مداربسته، سیستمهای مدیریت، سرویسهای تحت وب، ریموت دسکتاپ و سایر تجهیزات شبکه مورد استفاده قرار میگیرد. با تنظیم صحیح قوانین Dst-NAT و هماهنگ کردن آن با تنظیمات Firewall، میتوان ارتباطی مطمئن و پایدار بین کاربران خارج از شبکه و تجهیزات داخلی ایجاد کرد.
در آموزش تصویری پورت فورواردینگ در میکروتیک یاد گرفتیم که برای انجام صحیح Port Forwarding باید اطلاعاتی مانند آدرس IP داخلی دستگاه مقصد، شماره پورت سرویس موردنظر، اینترفیس ورودی اینترنت و تنظیمات فایروال را بهدرستی مشخص کنیم. همچنین توجه به نکات امنیتی اهمیت زیادی دارد؛ زیرا باز کردن پورتهای غیرضروری میتواند شبکه را در معرض تهدیدهای امنیتی قرار دهد.
در نهایت برای آموزش تصویری پورت فورواردینگ در میکروتیک، تسلط بر تنظیمات پورت فورواردینگ در میکروتیک یکی از مهارتهای مهم برای مدیران شبکه محسوب میشود و به شما کمک میکند تا دسترسیهای موردنیاز را به شکل اصولی، کنترلشده و امن مدیریت کنید. با تمرین سناریوهای مختلف و آشنایی بیشتر با قابلیتهای میکروتیک، میتوانید شبکههایی حرفهایتر و انعطافپذیرتر طراحی و مدیریت کنید.
پورت فورواردینگ در میکروتیک چیست؟
پورت فورواردینگ (Port Forwarding) در میکروتیک قابلیتی است که به کمک آن میتوان درخواستهای ورودی از اینترنت را به یک دستگاه یا سرویس مشخص در شبکه داخلی هدایت کرد. این تنظیم معمولاً برای دسترسی به سرورها، دوربینهای مداربسته، سیستمهای ریموت و سایر تجهیزات داخلی شبکه استفاده میشود.
برای انجام Port Forwarding در میکروتیک به چه اطلاعاتی نیاز داریم؟
برای تنظیم صحیح پورت فورواردینگ، به اطلاعاتی مانند IP عمومی اینترنت، آدرس IP داخلی دستگاه مقصد، شماره پورت سرویس موردنظر، اینترفیس WAN و تنظیمات فایروال نیاز دارید.
آیا برای Port Forwarding در میکروتیک به IP ثابت نیاز داریم؟
داشتن IP ثابت توصیه میشود، اما الزامی نیست. در صورت استفاده از IP متغیر میتوان از سرویسهای Dynamic DNS (DDNS) برای دسترسی دائمی به شبکه استفاده کرد.
آیا Port Forwarding روی همه مدلهای میکروتیک قابل انجام است؟
بله، قابلیت Port Forwarding در اکثر روترهای میکروتیک که از RouterOS استفاده میکنند وجود دارد و روش تنظیم آن تقریباً در مدلهای مختلف مشابه است.





