DNS configuration on MikroTik
تعریف DNS (Domain Name System)
DNS (سیستم نام دامنه) سرویسی است که نامهای دامنه را به آدرسهای IP تبدیل میکند. این سیستم به کاربران امکان میدهد تا به جای وارد کردن آدرس IP سرور، از نامهای دامنهای مانند google.com
برای دسترسی به وبسایتها استفاده کنند. DNS بهعنوان دفترچه تلفنی اینترنت عمل میکند و هر بار که کاربری نام دامنهای را وارد میکند، DNS آن نام را به آدرس IP متناظر تبدیل کرده و ارتباط با سرور را برقرار میسازد.
نحوه راهاندازی DNS در میکروتیک
در میکروتیک، شما میتوانید DNS سرور محلی را پیکربندی کرده و از آن برای ترجمه نامها استفاده کنید یا DNS سرورهای خاصی را برای استفاده توسط کل شبکه تعیین کنید. مراحل راهاندازی به شرح زیر است:
1. ورود به روتر میکروتیک
ابتدا وارد محیط روتر میکروتیک خود شوید. این کار از طریق Winbox، وباینترفیس یا خط فرمان (SSH) امکانپذیر است.
2. تنظیم DNS سرور
برای تنظیم DNS، ابتدا باید DNS سرورهایی را که قصد استفاده از آنها را دارید، مشخص کنید. معمولاً از DNS سرورهای عمومی مانند Google (8.8.8.8 و 8.8.4.4) یا Cloudflare (1.1.1.1) استفاده میشود.
از طریق Winbox یا خط فرمان، میتوانید DNS را به صورت زیر پیکربندی کنید:
Winbox:
- به بخش
IP
بروید و سپس رویDNS
کلیک کنید. - در پنجره باز شده، آدرس DNS سرورهایی که میخواهید استفاده کنید را وارد کنید. به عنوان مثال:
- Primary DNS: 8.8.8.8
- Secondary DNS: 1.1.1.1
- گزینه
Allow Remote Requests
را فعال کنید تا کاربران شبکه بتوانند از DNS سرور شما استفاده کنند. - تنظیمات را ذخیره کنید.
خط فرمان: دستورات زیر را اجرا کنید:
/ip dns set servers=8.8.8.8,1.1.1.1 allow-remote-requests=yes
این دستورات DNS سرور گوگل و Cloudflare را تنظیم کرده و درخواستهای DNS از کاربران شبکه را فعال میکند.
3. کش (Cache) DNS
میکروتیک قابلیت کش کردن پاسخهای DNS را دارد، که این امر باعث کاهش زمان پاسخگویی و کاهش بار روی DNS سرورهای خارجی میشود. بهصورت پیشفرض، DNS کش در میکروتیک فعال است. برای مشاهده اطلاعات کش:
- در Winbox به
IP > DNS
بروید و روی تبCache
کلیک کنید. - در خط فرمان میتوانید از دستور زیر استفاده کنید:
/ip dns cache print
4. استفاده از DNS برای DHCP
در صورتی که از سرویس DHCP در میکروتیک استفاده میکنید، میتوانید DNS تنظیم شده را به عنوان DNS پیشفرض برای کلاینتها تنظیم کنید. برای این کار:
Winbox:
- به بخش
IP > DHCP Server
بروید. - در تب
Networks
، شبکه خود را ویرایش کنید. - در بخش
DNS Servers
، آدرسهای DNS خود را وارد کنید.
خط فرمان:
/ip dhcp-server network set [number] dns-server=8.8.8.8,1.1.1.1
5. تست تنظیمات DNS
برای اطمینان از عملکرد صحیح DNS، میتوانید از پینگ به نام دامنه استفاده کنید:
/ping google.com
اگر پاسخ پینگ دریافت شد، یعنی تنظیمات DNS به درستی انجام شده است.
جمعبندی
راهاندازی DNS در میکروتیک فرآیندی ساده است که با پیکربندی DNS سرورهای مناسب و فعال کردن درخواستهای ریموت انجام میشود. این کار باعث بهبود سرعت دسترسی به منابع اینترنتی و کاهش زمان پاسخدهی به کاربران میشود.