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

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

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

اگر میخواهید کلیه درخواست هایی را که به DNS سرور مجازی شما فرستاده میشود را از صفحه نمایش دیفالت سرور مجازی مشاهده کنید،

بدون آن که آدرس موردنظر دارای هاست و یا رکورد DNS مستقل باشد، مراحل زیر را دنبال کنید.

با استفاده از این روش شما قابلیت این را دارید که DNS کلیه دامنه هایی که میخواهید را روی سرور مجازی خود تنظیم کنید و

صفحه پیش فرض را رویت کنید.

برای اینکار میبایست کلیه درخواست های DNS وارد شده به سرور مجازی به IP سرور مجازی Redirect شود.

سپس در سیستم عامل CentOS در مرحله اول میبایست یک مسیر Zone جدید به شکل زیر اضافه  کنید.

حال مسیر فایل را با استفاده از دستور زیر تغییر دهید :

[su_code]

nano /etc/namd.conf

[/su_code]

سپس zone جدید با نام db.catchall :

[su_code]

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

[/su_code]

حال میتوانید  فایل این zone را با اطلاعات زیر ایجاد کنید :

[su_code]

nano /var/named/db.catchall

[/su_code]

محتویات فایلی که الان مشاهده میکنید به صورت زیر خواهد بود :

[su_code]

$TTL 604800

@       IN      SOA     . root.localhost. (

                              ۱         ; Serial

                         ۶۰۴۸۰۰         ; Refresh

                          ۸۶۴۰۰         ; Retry

۲۴۱۹۲۰۰         ; Expire

۶۰۴۸۰۰ )       ; Negative Cache TTL

IN  NS  .

.   IN  A    Your portal IP

*.  IN  A    Your portal IP

[/su_code]

 

شما باید به جای Your Portal IP باید IP سرور مجازی خود را قرار دهید.