'\" t .\" Title: oidentd_masq.conf .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.12 .\" Manual: oidentd User Manual .\" Source: oidentd 3.1.0 .\" Language: Persian .\" .TH "OIDENTD_MASQ.CONF" "5" "" "oidentd 3.1.0" "oidentd User Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" oidentd_masq.conf \- فایل پیکربندی NAT برای oidentd .SH "توضیحات (DESCRIPTION)" .sp اگر پشتیبانی از NAT با گزینه \fB\-\-masquerade\fP فعال شده باشد، \fBoidentd\fP فایل \fB/usr/local/etc/oidentd_masq.conf\fP را برای تعیین پاسخ‌های Ident به درخواست‌های مربوط به ماشین‌های دیگر می‌خواند. همچنین امکان هدایت درخواست‌ها به کارسازهای Ident در میزبان‌هایی که از طریق ماشین محل اجرای \fBoidentd\fP متصل می‌شوند وجود دارد. برای اطلاعات بیشتر در مورد هدایت، گزینه \fB\-\-forward\fP در \fBoidentd\fP(8) را ببینید. .sp فایل پیکربندی NAT شامل یک قاعده در هر خط است. خطوط از بالا به پایین خوانده می‌شوند و تنها اولین قاعده منطبق استفاده می‌شود. خطوطی که با علامت هش ("#") آغاز می‌شوند نادیده گرفته خواهند شد. .SH "قالب قوانین (RULE FORMAT)" .sp قواعد باید ساختار زیر را داشته باشند: .sp .if n .RS 4 .nf .fam C \fIhost\fP[/\fImask\fP] \fIresponse\fP \fIsystem\-type\fP .fam .fi .if n .RE .sp فیلد \fIhost\fP نام میزبان یا نشانی IP میزبانی را مشخص می‌کند که مالک اتصالی است که درخواست Ident برای آن دریافت شده است. این میزبان باید از طریق ماشینی که \fBoidentd\fP روی آن اجرا می‌شود متصل باشد. میزبان می‌تواند به‌صورت یک نشانی IP یا یک نام میزبان مشخص شود. .sp اگر یک ماسک شبکه با استفاده از فیلد \fImask\fP مشخص شده باشد، قاعده بر تمام میزبان‌های زیرشبکه داده‌شده اعمال می‌شود. ماسک‌های شبکه را می‌توان با نشانه‌گذاری نقطه‌دار (مانند "255.255.192.0") یا نشانه‌گذاری CIDR (مانند "18") مشخص کرد. .sp فیلد \fIresponse\fP پاسخی را تعیین می‌کند که هنگام دریافت درخواست برای میزبان یا زیرشبکه مشخص‌شده ارسال می‌شود. .sp فیلد \fIsystem\-type\fP سیستم‌عاملی را مشخص می‌کند که همراه با پاسخ Ident ارسال می‌شود. برای اطلاعات بیشتر، گزینه \fB\-\-other\fP در \fBoidentd\fP(8) را ببینید. .SH "مثال‌ها (EXAMPLES)" .sp .if n .RS 4 .nf .fam C # 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 .fam .fi .if n .RE .sp توجه داشته باشید که ترتیب قوانین در این مثال اهمیت دارد. با توجه به اینکه خطوط از بالا به پایین خوانده می‌شوند، قواعد خاص‌تر باید پیش از قواعد عمومی‌تر قرار گیرند. برای مثال، قاعده مربوط به "10.0.0.1" اگر پس از قاعده عمومی‌تر "10.0.0.0/24" قرار گیرد، با هیچ اتصالی مطابقت نخواهد داشت. .SH "نویسنده (AUTHOR)" .sp .MTO "info\(atjanikrabe.com" "Janik Rabe" "" .RS 4 .URL "https://janikrabe.com" "" "" .RE .sp در ابتدا توسط Ryan McCabe نوشته شده است. .SH "گزارش اشکالات (BUGS)" .sp لطفاً هرگونه باگ را به \c .MTO "info\(atjanikrabe.com" "Janik Rabe" "." گزارش دهید. .SH "همچنین ببینید (SEE ALSO)" .sp \fBoidentd\fP(8)، \fBoidentd.conf\fP(5)