DNSBLOG(8) System Manager's Manual DNSBLOG(8)

dnsblog - ثبت‌کننده فهرست مجاز/مسدود DNS در Postfix

dnsblog [generic Postfix daemon options]


سرور dnsblog(8) یک سرویس جستجوی ویژه (ad-hoc) برای فهرست مجاز/مسدود (allow/denylist) سامانه نام دامنه (DNS) پیاده‌سازی می‌کند. ممکن است این سرویس در نهایت با یک کلاینت UDP که مستقیماً در سرور postscreen(8) تعبیه شده است جایگزین شود.

با هر اتصال، سرور dnsblog(8) یک نام دامنه فهرست مجاز/مسدود DNS، یک آدرس IP و یک شناسه (ID) دریافت می‌کند. اگر آدرس IP در فهرست مجاز/مسدود DNS ثبت شده باشد، سرور dnsblog(8) این انطباق را در لاگ ثبت کرده و به همراه آرگومان‌های پرس‌وجو به علاوه فهرستی از آدرس‌های IP حاصل (که با فاصله از هم جدا شده‌اند) و TTL پاسخ برمی‌گرداند. در غیر این صورت، با آرگومان‌های پرس‌وجو به همراه یک فهرست آدرس خالی و TTL پاسخ می‌دهد؛ مقدار TTL پاسخ در صورتی که پاسخی نباشد، یا یک پاسخ منفی بدون رکورد SOA دریافت شود، برابر -1 است. در پایان، سرور dnsblog(8) اتصال را می‌بندد.


مشکلات و تراکنش‌ها در syslogd(8) یا postlogd(8) ثبت می‌شوند.

تغییرات در main.cf به طور خودکار اعمال می‌شوند، زیرا فرآیندهای dnsblog(8) تنها برای مدت زمان محدودی اجرا می‌شوند. برای تسریع در اعمال تغییرات از دستور "postfix reload" استفاده کنید.

متن زیر تنها خلاصه پارامترها را ارائه می‌دهد. برای جزئیات بیشتر شامل مثال‌ها به postconf(5) مراجعه کنید.

محل پیش‌فرض فایل‌های پیکربندی main.cf و master.cf در Postfix.
حداکثر زمانی که فرآیند دیمن Postfix مجاز است برای رسیدگی به یک درخواست صرف کند پیش از آنکه توسط تایمر نگهبان داخلی (watchdog) متوقف شود.
فهرست اختیاری از الگوها همراه با دامنه‌های فهرست مجاز/مسدود DNS، فیلترها و ضرایب وزن.
محدودیت زمانی برای ارسال یا دریافت اطلاعات از طریق کانال ارتباطی داخلی.
شناسه فرآیند (PID) یک دستور یا فرآیند دیمن Postfix.
نام فرآیند یک دستور یا فرآیند دیمن Postfix.
محل دایرکتوری صف سطح بالا در Postfix.
تسهیلات syslog برای لاگ‌گیری Postfix.
پیشوندی که به نام فرآیند در رکوردهای syslog اضافه می‌شود، به عنوان مثال "smtpd" تبدیل به "prefix/smtpd" می‌شود.

موجود در Postfix نسخه 3.3 و بالاتر:

نام سرویس فرآیند دیمن Postfix در master.cf.

smtpd(8), Postfix SMTP server
postconf(5), configuration parameters
postlogd(8), Postfix logging
syslogd(8), system logging

مجوز Secure Mailer باید همراه این نرم‌افزار توزیع شود.



این سرویس با نسخه 2.8 از Postfix معرفی شد.

Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA
Wietse Venema
Google, Inc.
111 8th Avenue
New York, NY 10011, USA