NFNL_OSF(8) iptables 1.8.11 NFNL_OSF(8)

nfnl_osf - بارگذاری تعاریف شناسایی سیستم‌عامل در هسته


nfnl_osf -f fingerprints [ -d ]

ابزار nfnl_osf به کاربر امکان می‌دهد مجموعه‌ای از امضاهای سیستم‌عامل را جهت تطبیق‌های بعدی با استفاده از تطبیق‌دهنده osf در iptables، درون هسته بارگذاری کند.

خواندن امضاها از فایل fingerprints.
به‌جای افزودن امضاها از فایل fingerprints به هسته، آن‌ها را حذف می‌کند.

در صورت موفقیت دستور، وضعیت خروج برابر با 0 است؛ در غیر این صورت، یک کد بازگشتی منفی بیانگر نوع خطای رخ‌داده خواهد بود:

-1
آرگومان‌های غیرمجاز ارسال شده‌اند، فایل fingerprints قابل خواندن نیست یا خطایی در ارتباط netlink رخ داده است.
فایل fingerprints مشخص نشده است.
مقداردهی اولیه دستگیره netlink با شکست مواجه شد یا قالب فایل fingerprints نامعتبر است.

مجموعه‌ای به‌روز از امضاهای سیستم‌عامل از نشانی زیر قابل دریافت است:

http://www.openbsd.org/cgi-bin/cvsweb/src/etc/pf.os

توضیحات مربوط به تطبیق osf در iptables-extensions(8) حاوی اطلاعات بیشتری درباره این موضوع و همچنین مثال‌هایی از نحوه فراخوانی nfnl_osf است.

iptables 1.8.11