| OIDENTD_MASQ.CONF(5) | oidentd User Manual | OIDENTD_MASQ.CONF(5) |
نام (NAME)
oidentd_masq.conf - فایل پیکربندی NAT برای oidentd
توضیحات (DESCRIPTION)
اگر پشتیبانی از NAT با گزینه --masquerade فعال شده باشد، oidentd فایل /usr/local/etc/oidentd_masq.conf را برای تعیین پاسخهای Ident به درخواستهای مربوط به ماشینهای دیگر میخواند. همچنین امکان هدایت درخواستها به کارسازهای Ident در میزبانهایی که از طریق ماشین محل اجرای oidentd متصل میشوند وجود دارد. برای اطلاعات بیشتر در مورد هدایت، گزینه --forward در oidentd(8) را ببینید.
فایل پیکربندی NAT شامل یک قاعده در هر خط است. خطوط از بالا به پایین خوانده میشوند و تنها اولین قاعده منطبق استفاده میشود. خطوطی که با علامت هش ("#") آغاز میشوند نادیده گرفته خواهند شد.
قالب قوانین (RULE FORMAT)
قواعد باید ساختار زیر را داشته باشند:
host[/mask] response system-type
فیلد host نام میزبان یا نشانی IP میزبانی را مشخص میکند که مالک اتصالی است که درخواست Ident برای آن دریافت شده است. این میزبان باید از طریق ماشینی که oidentd روی آن اجرا میشود متصل باشد. میزبان میتواند بهصورت یک نشانی IP یا یک نام میزبان مشخص شود.
اگر یک ماسک شبکه با استفاده از فیلد mask مشخص شده باشد، قاعده بر تمام میزبانهای زیرشبکه دادهشده اعمال میشود. ماسکهای شبکه را میتوان با نشانهگذاری نقطهدار (مانند "255.255.192.0") یا نشانهگذاری CIDR (مانند "18") مشخص کرد.
فیلد response پاسخی را تعیین میکند که هنگام دریافت درخواست برای میزبان یا زیرشبکه مشخصشده ارسال میشود.
فیلد system-type سیستمعاملی را مشخص میکند که همراه با پاسخ Ident ارسال میشود. برای اطلاعات بیشتر، گزینه --other در oidentd(8) را ببینید.
مثالها (EXAMPLES)
# host[/mask] response system-type 10.0.0.1 user1 UNIX server.internal user2 UNIX-BSD 10.0.0.0/24 user3 UNIX 10.0.0.0/255.255.0.0 user4 UNKNOWN
توجه داشته باشید که ترتیب قوانین در این مثال اهمیت دارد. با توجه به اینکه خطوط از بالا به پایین خوانده میشوند، قواعد خاصتر باید پیش از قواعد عمومیتر قرار گیرند. برای مثال، قاعده مربوط به "10.0.0.1" اگر پس از قاعده عمومیتر "10.0.0.0/24" قرار گیرد، با هیچ اتصالی مطابقت نخواهد داشت.
نویسنده (AUTHOR)
Janik Rabe <info@janikrabe.com>
در ابتدا توسط Ryan McCabe نوشته شده است.
گزارش اشکالات (BUGS)
لطفاً هرگونه باگ را به Janik Rabe <info@janikrabe.com>. گزارش دهید.
همچنین ببینید (SEE ALSO)
| oidentd 3.1.0 |