در صورتی که میخواهید تمام درخواست هایی که به DNS سرور شما ارجاع میشود، صفحه پیش فرض سرور را نمایش دهد، بدون انکه این آدرس دارای هاست یا رکورد DNS مستقل باشد، باید بصورت زیر عمل کنید.
با این کار میتوانید DNS تمام دامنه های مورد نظر را بروی سرور خود تنظیم نمایید و صفحه default وب سرور را مشاهده کنید.
برای این کار باید تمام درخواست های DNS وارد شده به سرور به IP سرور redirect شود.
در سیستم عامل 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. (
۱ ; Serial
۶۰۴۸۰۰ ; Refresh
۸۶۴۰۰ ; Retry
۲۴۱۹۲۰۰ ; Expire
۶۰۴۸۰۰ ) ; Negative CacheTTL
IN NS .
. IN A Your portal IP
*. IN A Your portal IP
به جای Your portal IP باید IP سرور خود را قرار دهید.
توجه کنید این اموزش برای Centos می باشد در سایر سیستم عامل ها ممکن است مسیرها اندکی متفاوت باشد.
در صورتی که در هنگام ارسال ایمیل با خطای بالا مواجه می شوید ابتدا Firewall(csf) سرور را غیرفعال نمایید و مجدد بررسی نمایید. در صورتی که با غیرفعال کردن CSF مشکل برطرف شد، تنظیمات زیر را در csf.conf انجام دهید.
ایمیل پیش فرض با هدف catchall برای هر اکانت ایجاد می شود به این معنا که ایمیل هایی که آدرس آن ها به نام دامنه شماست اما این ایمیل ها وجود ندارند در این ایمیل دریافت و ذخیره می شوند. گاهی این ایمیل مرکز حمله spamer ها میشوند و باعث افزایش حجم هاست شما بصورت غیرمعمول می شود. برای غیرفعال کردن آن در Cpanel روی Default Address کلیک نمایید.
در حالت پیش فرض ایمیل ها ذخیره نمیشود و برگشت می خورد.
پیغام خطا را در کادر Failure Message می توانید تنظیم نمایید.
با استفاده از گزینه می توانید این ایمیل ها را به آدرس دیگری Forward نمایید.
دو مقدار :fail: که پیش فرض هم هست ایمیل را به گیرنده برگشت میزند و حالت :blackhole: ایمیل ها را بدون پیغام به فرستنده برگشت می زند. این دو مقدار نیز می تواند در
قرار گیرد.
در قسمت Advanced Options گزینه Forward to your system account “username” ایمیل ها را به ایمیل پیش فرض کنترل پنل forward می نماید.
Discard این گزینه نیز ایمیل ها بدون هیچ فرایندی، ذخیره نمیکند.