روتر میکروتیک دفتر را همه میشناسند؛ ولی RouterOS روی یک سرور مجازی در دیتاسنتر چه کاری میکند؟ جواب کوتاه: هر جا که یک نقطهٔ ثابت و همیشه روشن با IP عمومی لازم دارید و میخواهید با همان ابزارهای آشنای میکروتیک مدیریتش کنید.
۱. هاب اتصال شعبهها
شرکتی با سه شعبه که هیچکدام IP ثابت ندارند (اینترنت معمولی، پشت NAT اپراتور). هر شعبه با WireGuard به CHR وصل میشود و CHR بین آنها مسیریابی میکند. نتیجه: همهٔ شعبهها یک شبکهاند، سرور حسابداری مرکز از همهجا در دسترس است، و هیچ پورتی در هیچ دفتری باز نیست.
# روی CHR: یک اینترفیس، یک peer برای هر شعبه
/interface/wireguard/add name=wg-sites listen-port=13231
/ip/address/add address=10.99.0.1/24 interface=wg-sites
/interface/wireguard/peers/add interface=wg-sites public-key="HQ-KEY" allowed-address=10.99.0.10/32,192.168.10.0/24
/interface/wireguard/peers/add interface=wg-sites public-key="BRANCH1-KEY" allowed-address=10.99.0.11/32,192.168.30.0/24
/interface/wireguard/peers/add interface=wg-sites public-key="BRANCH2-KEY" allowed-address=10.99.0.12/32,192.168.40.0/24
/ip/route/add dst-address=192.168.10.0/24 gateway=wg-sites
/ip/route/add dst-address=192.168.30.0/24 gateway=wg-sites
/ip/route/add dst-address=192.168.40.0/24 gateway=wg-sitesهر شعبه مثل مقالهٔ VPN یک peer به سمت IP سرور با persistent-keepalive میسازد.
۲. دسترسی امن کارمندها
به جای باز کردن پورت روی روتر دفتر (که شاید IP ثابت هم ندارد)، کارمندها به CHR وصل میشوند و از آنجا به شبکهٔ دفتر میرسند. مزیت: اگر اینترنت دفتر عوض شد یا ISP عوض شد، تنظیم هیچ کارمندی عوض نمیشود.
۳. IP ثابت برای شبکهٔ پشت NAT
دوربینها یا سروری در دفتر دارید که باید از بیرون در دسترس باشد، ولی اپراتور IP عمومی نمیدهد. دفتر با تونل به CHR وصل میشود و روی CHR با dst-nat پورت لازم به دستگاه داخلی فرستاده میشود. حالا IP سرور، آدرس ثابت شبکهٔ شماست.
# روی CHR: پورت 8443 روی IP عمومی سرور به NVR داخل دفتر
/ip/firewall/nat/add chain=dstnat in-interface=ether1 protocol=tcp dst-port=8443 \
action=dst-nat to-addresses=192.168.10.30 to-ports=443
/ip/firewall/nat/add chain=srcnat out-interface=wg-sites dst-address=192.168.10.30 action=masquerade۴. آزمایشگاه یادگیری و تست کانفیگ
قبل از اعمال یک کانفیگ پیچیده (failover، PCC، BGP) روی روتر اصلی، آن را روی یک CHR امتحان کنید. برای آماده شدن برای دورهها و آزمونهای میکروتیک هم CHR ارزانترین آزمایشگاه است؛ برای تمرین، حتی سطح Free کافی است.
۵. روتر مرزی سرورها
اگر چند سرور دارید، یک CHR جلوی آنها فایروال، NAT، صف و VPN مدیریتی همه را یکجا نگه میدارد. برای مقیاسهای بزرگتر BGP هم دارد.
کی CHR انتخاب درست نیست
- میزبانی سایت و اپلیکیشن: برای این کار سرور مجازی لینوکسی (و اگر چند سرویس دارید، داکر) یا هاست مناسب است. کانتینر میکروتیک برای سرویسهای خیلی سبک است.
- فقط یک VPN برای دسترسی شخصی: WireGuard روی یک سرور لینوکسی کوچک کافی است و لایسنس هم نمیخواهد.
- وقتی کسی در تیم RouterOS بلد نیست: ابزار درست، ابزاری است که تیم بتواند نگهش دارد.
منابع
- MikroTik Manual — WireGuard manual.mikrotik.com/docs/virtual-private-networks/wireguard