عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

fwbedit - عبر الإنترنت في السحابة

قم بتشغيل fwbedit في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر fwbedit الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


fwbedit - أداة تحرير شجرة الكائنات للأغراض العامة

موجز


com.fwbedit أمر [خيارات]

الوصف


com.fwbedit هي أداة لتحرير شجرة الكائنات للأغراض العامة لـ Firewall Builder (انظر
com.fwbuilder(1)). يمكن استخدام هذه الأداة في البرامج النصية للقذيفة المكتوبة للمعالجة المجمعة لـ
ملفات بيانات "منشئ جدار الحماية". يمكن لـ Fwbedit إجراء العمليات التالية على ملف
الكائنات والشجرة: إنشاء كائن جديد ، وحذف كائن موجود ، وتعديل سمات ملف
كائن ، أضف مرجعًا إلى كائن معين إلى مجموعة ، وقم بإزالة المرجع إلى كائن من
مجموعة ، قم بترقية ملف البيانات وتحقق من شجرة الكائنات في الملف وقم بإصلاحها إذا لزم الأمر.
يمكن تعريف كل من الكائن والمجموعة من خلال المعرف الخاص بهم أو باسمهم والمسار الكامل في ملف
شجرة (انظر القسم أمثلة أدناه).

أوامر لأي لبس والخيارات:


جديد -f file.fwb -t نوع -n الاسم -p أصل [-ج تعليق] [-أ أترس]

يخلق كائن جديد.

-f file.fwb ملف البيانات
-t قم بإنشاء كائن جديد من هذا النوع
-p يقوم الوالد بإنشاء كائن جديد كطفل لهذا الكائن.
هذه المعلمة إلزامية. إذا كنت تقوم بإضافة عنوان
إلى واجهة ، يجب أن تكون الواجهة المقابلة onkect
تم تحديده كوالد. وبالمثل إذا كنت بحاجة إلى إضافة
واجهة إلى مضيف أو جدار ناري أو مضيف مطابق أو
كائن جدار الحماية هو الأصل. إذا كنت تضيف ملف
الكائن على أحد المجلدات القياسية ، يكون الأصل هو
المكتبة التي تريد إضافة الكائن إليها أو تصحيحها بالكامل
المسار إلى المجلد في الشجرة.
-n اسم اسم الكائن الجديد
-c txt تحديد تعليق للكائن الجديد
-a attribute1 [، attribute2 ...]: حدد السمات التي
تحديد معلمات الكائن الجديد (انظر أدناه)

حذف -f file.fwb -o موضوع

يحذف الكائن المحدد بمساره الكامل في الشجرة أو معرّف الكائن.

-f file.fwb ملف البيانات
- كائن الكائن المراد حذفه ، المسار الكامل أو المعرف

تعديل -f file.fwb -o موضوع -c التعليق [-أ أترس]

يعدل الكائن المحدد بمساره الكامل في الشجرة أو معرف الكائن. لا يمكن أن يكون الكائن
تمت إعادة تسميته باستخدام هذه العملية.

-f file.fwb ملف البيانات
- كائن الكائن المراد حذفه ، المسار الكامل أو المعرف
-c txt تحديد تعليق للكائن الجديد
-a attribute1 [، attribute2 ...]: حدد السمات التي
تحديد معلمات الكائن الجديد (انظر أدناه)

قائمة -f file.fwb -o موضوع [-r | -c] [-d | -Fformat]

يطبع اسم ومعرف الكائن.

-f file.fwb ملف البيانات
-o كائن للطباعة ، المسار الكامل أو المعرف
-r طباعة الكائن المحدد وجميع الكائنات الموجودة تحته في الشجرة
-c تطبع فقط كائنات الأطفال من الكائن المحدد ولكن لا تفعل ذلك
طباعة الكائن نفسه.
-د طباعة تفريغ كامل لجميع سمات الكائن بما في ذلك الداخلية
تصحيح المعلومات إذا كانت متوفرة ، يمكن أن يكون هذا جدًا
مطول.
يتعرف برنامج -Fformat_string على وحدات الماكرو في سلسلة التنسيق
ويستبدلها بقيم الكائنات المقابلة
صفات. الماكرو هو اسم السمة المحاطة
بـ "٪" ، مثل "٪ name٪" أو "٪ address٪". هنا هو
قائمة ببعض أسماء السمات: "المعرف" ، "الاسم" ، "المسار" ،
"تعليق" ، "نوع" ، "عنوان" ، "قناع الشبكة" ، "dnsname". TCP
وكائنات خدمة UDP توفر سمات
"src_range_start" ، "src_range_end" ، "dst_range_start" ،
"dst_range_end" لمنفذ المصدر والوجهة
نطاقات. كائنات خدمة ICMP و ICMP6 لها سمات
"icmp_type" و "icmp_code".

تضيف -f file.fwb -g رأس التجميع -o موضوع

يضيف كائنًا محددًا بواسطة المسار أو المعرف إلى مجموعة ، يتم تحديده أيضًا بواسطة مسارها أو معرفها.

-f file.fwb ملف البيانات
مجموعة -g المجموعة التي يجب إضافة الكائن إليها ،
المسار الكامل أو المعرف
- كائن الكائن المراد حذفه ، المسار الكامل أو المعرف

إزالة -f file.fwb -g رأس التجميع -o موضوع

يزيل كائن من مجموعة.

-f file.fwb ملف البيانات
مجموعة -g المجموعة التي يجب إزالة الكائن منها ،
المسار الكامل أو المعرف
- كائن الكائن المراد حذفه ، المسار الكامل أو المعرف

ترقية -f file.fwb

يقوم بترقية ملف البيانات إلى أحدث إصدار بتنسيق البيانات.

-f file.fwb ملف البيانات

com.checktree -f file.fwb

يتحقق من تناسق وصحة شجرة الكائن في ملف البيانات المحدد والإصلاحات
إذا لزم الأمر.

-f file.fwb ملف البيانات

دمج -f file1.fwb -i file2.fwb

يتم دمج الكائنات من file2.fwb مع الكائنات في file1 ويتم حفظ شجرة الكائنات المدمجة
في file1.fwb

-f file.fwb ملف البيانات # 1
-i file.fwb ملف البيانات # 2

استيراد -f file1.fwb -i firewall_config.txt -o path_to_firewall_object [-د]

يتم تحليل تكوين جدار الحماية من ملف firewall_config.txt واستيراده إلى ملف البيانات
file1.fwb. يقوم البرنامج بإنشاء كائن جدار حماية جديد موجود في المكتبة وبامتداد
الاسم المحدد من خلال مساره path_to_firewall_object.

-f file.fwb ملف البيانات # 1
-i ملف تكوين جدار الحماية config.txt
-o object_path المسار الكامل لكائن جدار الحماية الذي سيكون
مخلوق. يجب أن يكون هذا هو المسار الكامل ، البداية
باسم المكتبة ، مثل
"/ المستخدم / الجدران النارية / my_new_firewall"
-د تجنب إنشاء كائنات مكررة عند الاستيراد

حاليًا (بدءًا من الإصدار 4.2.0) يدعم fwbuilder استيراد تكوين iptables المحفوظ مع
الأمر iptables-save ، وكذلك استيراد تكوين IOS لجهاز التوجيه Cisco و Cisco PIX و ASA
وجدران الحماية FWSM المحفوظة بأمر "show run".

ATTRIBUTES لأي ال جديد أشياء، BY النوع


-t جدار حماية - منصة ، نظام تشغيل مضيف

-t IPv4 -a عنوان IP [، قناع الشبكة]

-t IPv6 -a عنوان IPv6 [، masklen]

-t DNSName - سجل DNS ، وقت التشغيل

-t AddressRange - عنوان البداية وعنوان النهاية

-t مجموعة الكائنات

-t الشبكة -عنوان وقناع الشبكة

-t NetworkIPv6 -a ipv6_address، netmask_length

-t الفاصل الزمني - وقت البدء ، تاريخ البدء ، يوم البدء ، وقت الانتهاء ، تاريخ الانتهاء ، يوم الانتهاء

-t الواجهة - مستوى الأمان ، نوع العنوان (ديناميكي أو غير مرقم) ، الإدارة

-t المضيف

-t TCPService -نطاق منفذ المصدر ، بداية ، نهاية ، نطاق منفذ الوجهة
بداية ، نهاية ، UAPRSF ، UAPRSF

-t UDPService - بداية نطاق منفذ المصدر ، النهاية ، بداية نطاق منفذ الوجهة ، النهاية

-t ICMPService - نوع ICMP ، رمز ICMP

-t IPService -a رقم بروتوكول ، lsrr / ssrr / rr / ts / fragm / short_fragm

أمثلة


قم بطباعة محتويات الكائن / المستخدم / الجدران النارية / جدار الحماية / eth0 وفقًا لما تم توفيره
شكل. لاحظ أن الكائن من النوع "Interface" لا يحتوي على سمة يمكن تعريفها
عنوانه ، يتم تعريف عنوان IP من خلال الكائن الفرعي الخاص به من النوع IPv4 أو IPv6.

fwbedit list -f x.fwb -o / User / Firewalls / firewall / eth0 -F "type =٪ type٪ name =٪ name٪
معرف =٪ id٪٪ تعليق٪ "

اطبع محتويات الكائن / المستخدم / الجدران النارية / جدار الحماية / eth0 وجميع الكائنات التابعة له. هذا
هو السبيل لرؤية العناوين وأقنعة الشبكات. لا يحتوي كائن الواجهة على سمة
"العنوان" لذلك يتجاهل البرنامج الماكرو "٪ address٪" عندما يطبع الواجهة.

fwbedit list -f x.fwb -o / User / Firewalls / firewall / eth0 -F "type =٪ type٪ name =٪ name٪
معرف =٪ معرف٪ تعليق٪٪ عنوان٪ "-r

طباعة كائن مجموعة / مستخدم / كائنات / عناوين

fwbedit list -f x.fwb -o / User / Objects / Addresses -F "type =٪ type٪ name =٪ name٪ id =٪ id٪
٪تعليق٪"

طباعة كائن المجموعة / المستخدم / الكائنات / العناوين وجميع كائنات العنوان بداخلها:

fwbedit list -f x.fwb -o / User / Objects / Addresses -F "type =٪ type٪ name =٪ name٪ id =٪ id٪
٪ تعليق٪ "-r

طباعة كائنات العنوان داخل المجموعة / المستخدم / الكائنات / العناوين لكن لا تطبع المجموعة
الكائن نفسه:

fwbedit list -f x.fwb -o / User / Objects / Addresses -F "type =٪ type٪ name =٪ name٪ id =٪ id٪
٪ تعليق٪ "-c

طباعة عناوين وشبكات لجميع واجهات جميع جدران الحماية في شكلها الكامل
مسار شجرة الكائن ، متبوعًا بالنوع والمعرف والعنوان وقناع الشبكة:

fwbedit list -f x.fwb -o / User / Firewalls -F "٪ path٪ type٪٪ id٪ address٪٪ netmask٪" -r |
جريب IP

اطبع الأسماء والنظام الأساسي ومعلومات الإصدار لجميع كائنات جدار الحماية المحددة في البيانات
ملف:

fwbedit list -f x.fwb -o / User / Firewalls -F "٪ name٪ platform:٪ platform٪ version:
٪ نسخة٪ "-c

نطاقات اسم الطباعة والمصدر والوجهة لجميع خدمات TCP في المجلد TCP الخاص بـ
مستخدم المجموعة المعرفة من قبل المستخدم:

fwbedit list -f x.fwb -o / User / Services / TCP -c -F "name = '٪ name٪' est =٪ منشأة٪
٪ src_range_start٪ -٪ src_range_end٪:٪ dst_range_start٪ -٪ dst_range_end٪ "

اطبع نوع icmp ورمزه لجميع خدمات ICMP في مجلد ICMP المحدد من قبل المستخدم
مستخدم المجموعة:

fwbedit list -f x.fwb -o / User / Services / ICMP -c -F "name = '٪ name٪' icmp_type =٪ icmp_type٪
icmp_code =٪ icmp_code٪ "

أضف عنوان IPv6 إلى إحدى واجهات كائن جدار الحماية "جدار الحماية":

fwbedit new -f x.fwb -p / User / Firewalls / firewall / eth3 -t IPv6 -n eth3-v6-addr -a
2001:470:1f05:590::2,64

أضف مرجعًا إلى كائن المضيف "أ" إلى المجموعة "ب":

fwbedit add -f x.fwb -g / User / Objects / Groups / B -o / User / Objects / Hosts / A

قم باضافة مرجع للعنصر بالمعرف id3D71A1BA الى المجموعة ذات المعرف id3D151943. إذا كانت الأشياء
مع المعرفات المقدمة غير موجودة ، يطبع fwbedit رسالة خطأ ولا يُجري أي تغييرات
في ملف البيانات.

إضافة fwbedit -f x.fwb -o id3D71A1BA -g id3D151943

أضف مرجعًا للكائن بالمعرف id3D71A1BA إلى المجموعة "testgroup":

fwbedit add -f x.fwb -o id3D71A1BA -g / المستخدم / الكائنات / المجموعات / testgroup

يستخدم البرنامج النصي التالي الأمر fwbedit "list" لطباعة معرّفات كافة كائنات العنوان في
المجلد / المستخدم / الكائنات / العناوين ، ثم يتنقل عبر القائمة والاستخدامات التي تم الحصول عليها
fwbedit لإضافتهم إلى المجموعة "group1".

قائمة fwbedit -f x.fwb -o / المستخدم / الكائنات / العناوين -F "٪ id٪" -c | \
أثناء قراءة المعرف ؛ يفعل \
fwbedit add -f x.fwb -g / User / Objects / Groups / group1 -o $ id؛ \
فعل

هنا مثال أكثر تعقيدًا بعض الشيء. يستخدم البرنامج النصي التالي الأمر fwbedit لـ
أنواع الطباعة ومعرفات جميع كائنات العنوان في المجلد / المستخدم / الكائنات / العناوين ، ثم
يتم ترشيحها باستخدام grep للحصول على كائنات IPv6 فقط ، ثم تقوم في النهاية بتدوير العناصر التي تم الحصول عليها
list ويستخدم fwbedit لإضافتهم إلى المجموعة "group1".

fwbedit list -f x.fwb -o / User / Objects / Addresses -F "٪ type٪٪ id٪" -c | \
grep IPv6 | \
أثناء قراءة معرف النوع ؛ يفعل \
fwbedit add -f x.fwb -g / User / Objects / Groups / group1 -o $ id؛ \
فعل

URL


توجد الصفحة الرئيسية لـ Firewall Builder في عنوان URL التالي: http://www.fwbuilder.org/

استخدم fwbedit عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    Zabbix
    Zabbix
    Zabbix هو مفتوح من فئة المؤسسات
    حل المراقبة الموزعة المصدر
    مصممة للرصد والتتبع
    الأداء وتوافر الشبكة
    الخوادم والجهاز ...
    تحميل Zabbix
  • 2
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 4
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 5
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 6
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • أكثر "

أوامر لينكس

Ad