NAT و هدایت پورت (Port Forwarding) در RouterOS

NAT اجازه می‌دهد چند دستگاه شبکهٔ داخلی با یک آدرس عمومی به اینترنت وصل شوند و سرویس‌های داخلی به بیرون منتشر شوند.

NAT چیست؟

دو حالت پرکاربرد وجود دارد: srcnat (masquerade) برای دسترسی شبکهٔ داخلی به اینترنت، و dstnat برای هدایت پورت به یک سرور داخلی.

دسترسی شبکهٔ داخلی به اینترنت

/ip firewall nat add chain=srcnat action=masquerade out-interface=ether1 comment="WAN masquerade"

هدایت پورت به یک سرور داخلی

مثال: درخواست‌های رسیده به پورت 8080 روی آدرس عمومی، به وب‌سرور داخلی روی پورت 80 فرستاده می‌شود.

/ip firewall nat add chain=dstnat action=dst-nat protocol=tcp dst-port=8080 to-addresses=192.168.88.10 to-ports=80 comment="web server"

اجازهٔ عبور در فایروال

نفرستادن قاعدهٔ forward باعث می‌شود ترافیک هدایت‌شده در فایروال رد شود.

/ip firewall filter add chain=forward action=accept protocol=tcp dst-port=8080 dst-address=192.168.88.10 in-interface=ether1
هشدار امنیتی: هر پورت هدایت‌شده یک مسیر ورودی جدید است. تا حد امکان پورت‌ها را باز نکنید و آنها را محدود به آدرس مبدأ کنید.
جمع‌بندی: با ترکیب masquerade و dst-nat هم اینترنت شبکهٔ داخلی تأمین می‌شود و هم سرویس‌های بیرونی منتشر می‌شوند.

همهٔ آموزش‌ها مرکز دانلود

منابع