ریدایرکت کردن همه درخواست های DNS به یک IP

ریدایرکت کردن همه درخواست های DNS به یک IP

ریدایرکت کردن همه درخواست های DNS به یک IP

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

برای اینکار میتوانید در CentOS به شکل زیر عمل کنید

یک مسیر zone جدید بصورت زیر اضافه کنید :

# nano /etc/named.conf

zone جدید با نام db.catchall به شکل زیر تعریف شده کنید:

zone "." { type master; file "/var/named/db.catchall"; };

اکنون کافی است فایل این zone را با اطلاعات زیر ایجاد کنید.

# nano /var/named/db.catchall

محتویات فایل بصورت زیر خواهد بود.

$TTL    604800
@       IN      SOA     . root.localhost. (
1         ; Serial
604800         ; Refresh
86400         ; Retry
2419200         ; Expire
604800 )       ; Negative Cache TTL

IN  NS  .
.   IN  A   192.168.1.5  <--- Your portal IP
*.  IN  A   192.168.1.5  <--- Your portal IP

دقت داشته باشید قسمت Your portal IP  که مشخص شده است باید IP سرورمجازی خود را قرار دهید.

برای اطلاعات بیشتر در این باره میتوانید ویکی pfsense را مطالعه کنید.


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *