.TH fwb_ipt 1 "" FWB "Firewall Builder" .SH "نام (NAME)" fwb_ipt \- کامپایلر خط‌مشی برای iptables .SH "خلاصه دستور (SYNOPSIS)" .B fwb_ipt .RB -f data_file.xml .RB [-4] .RB [-6] .RB [-V] .RB [-d wdir] .RB [-i] .RB [-o output.fw] .RB [-O fw1_id,fw1_output.fw[,fw2_id,fw2_output.fw]] .RB [-v] .RB [-xc] .RB [-xn N] .RB [-xp N] .RB [-xt] object_name .SH "توضیحات (DESCRIPTION)" .B fwb_ipt یکی از مولفه‌های کامپایلر خط‌مشی فایروال در Firewall Builder است (به .BR fwbuilder(1) مراجعه کنید). کامپایلر، تعاریف اشیاء و توضیحات فایروال را از فایل داده تعیین‌شده با گزینه "-f" می‌خواند و اسکریپت iptables حاصل را تولید می‌کند. این اسکریپت در فایلی هم‌نام با نام شیء فایروال به همراه پسوند ".fw." ذخیره می‌شود. فایل داده و نام اشیاء فایروال باید در خط فرمان مشخص شوند. سایر پارامترهای خط فرمان اختیاری هستند. .SH "گزینه‌ها (OPTIONS)" .IP "-4" تولید اسکریپت iptables برای بخش IPv4 خط‌مشی. چنانچه هر یک از قوانین فایروال به آدرس‌های IPv6 اشاره داشته باشند، کامپایلر آن قوانین را نادیده می‌گیرد. گزینه‌های "-4" و "-6" مانعةالجمع هستند. اگر از هیچ‌یک از این گزینه‌ها استفاده نشود، کامپایلر سعی می‌کند هر دو بخش اسکریپت را تولید کند، هرچند تولید بخش IPv6 توسط گزینه "Enable IPv6 support" در زبانه "IPv6" کادر گفتگوی تنظیمات پیشرفته شیء فایروال کنترل می‌شود. این گزینه به طور پیش‌فرض غیرفعال است. .IP "-6" تولید اسکریپت iptables برای بخش IPv6 خط‌مشی. چنانچه هر یک از قوانین فایروال به آدرس‌های IPv4 اشاره داشته باشند، کامپایلر آن قوانین را نادیده می‌گیرد. .IP "-f FILE" مشخص کردن نام فایل داده‌ای که باید پردازش شود. .IP "-o output.fw" مشخص کردن نام فایل خروجی. .IP "-O fw1_id,fw1_output.fw[,fw2_id,fw2_output.fw]" آرگومان این گزینه، فهرستی جداشده با کاما از شناسه‌های اشیاء فایروال و نام فایل‌های خروجی متناظر است. این گزینه توسط واسط گرافیکی fwbuilder در هنگام کامپایل کلاسترهای فایروال استفاده می‌شود. .IP "-d wdir" مشخص کردن دایرکتوری کاری. کامپایلر فایل حاوی اسکریپت iptables را در این دایرکتوری ایجاد می‌کند. اگر این پارامتر تعیین نشود، اسکریپت iptables در دایرکتوری کاری فعلی قرار خواهد گرفت. .IP "-v" خروجی پرجزئیات: کامپایلر در حین کار پیام‌های عیب‌یابی را چاپ می‌کند. .IP "-V" چاپ شماره نسخه و خروج. .IP "-i" هنگامی که این گزینه داده شود، فرض می‌شود آخرین آرگومان خط فرمان شناسه شیء فایروال است، نه نام آن. .IP "-xc" هنگامی که نام فایل خروجی به طور خودکار تعیین می‌شود (یعنی فلگ‌های -o یا -O وجود ندارند)، نام فایل به جای صرفاً نام فایروال عضو، از ترکیب نام کلاستر و نام فایروال عضو تشکیل می‌شود. این مورد بیشتر برای آزمایش زمانی به کار می‌رود که یک شیء فایروال عضو بتواند بخشی از کلاسترهای مختلف با پیکربندی‌های متفاوت باشد. .IP "-xt" این فلگ باعث می‌شود کامپایلر تمامی خطاهای مرگبار را به عنوان هشدار در نظر بگیرد و به پردازش قوانین ادامه دهد. اسکریپت پیکربندی تولیدشده به احتمال زیاد نادرست خواهد بود اما پیام خطا را به عنوان یادداشت (کامنت) در خود خواهد داشت؛ این فلگ برای آزمایش و اشکال‌زدایی استفاده می‌شود. .IP "-xp N" فلگ اشکال‌زدایی: باعث می‌شود کامپایلر توضیحات تفصیلی قانون خط‌مشی شماره "N" را در حین پردازش آن، گام‌به‌گام چاپ کند. .IP "-xn N" فلگ اشکال‌زدایی: باعث می‌شود کامپایلر توضیحات تفصیلی قانون NAT شماره "N" را در حین پردازش آن، گام‌به‌گام چاپ کند. .SH "نشانی وب (URL)" صفحه اصلی Firewall Builder در نشانی زیر قرار دارد: .B http://www.fwbuilder.org .SH "اشکالات (BUGS)" لطفاً اشکالات را با استفاده از سیستم ردیابی باگ در SourceForge گزارش دهید: .BR http://sourceforge.net/tracker/?group_id=5314&atid=105314 .SH "همچنین ببینید (SEE ALSO)" .BR fwbuilder(1), .BR fwb_ipf(1), .BR fwb_pf(1)