بناء جدار حماية مادي: ZimaBoard وبطاقة شبكة Intel بسرعة 2.5GbE

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

منذ إصدار ZimaBoard، أبدى العديد من المستخدمين اهتمامًا كبيرًا ببناء جدار حماية خاص بهم باستخدام pfSense. ومع ذلك، على الرغم من تحديث وتحسين صورة pfSense الرسمية لدعم برنامج تشغيل rtl8111، لم تكن بطاقة الشبكة Realtek على ZimaBoard الخيار الأفضل لمجتمعات pfSense وopnsense.

يستمر كل من ZimaBoard وأول منتج يُطلق خلال 23 عامًا في تصميم واجهة توسيع PCIe. هذا يتيح لك توسيع عدة أنواع مختلفة من بطاقات الشبكة بحرية، بما في ذلك حلول مختلفة لـ 10GbE و2.5GbE ومتعدد الجيجابت.

لتسهيل استخدام ZimaBoard وبطاقة شبكة Intel NIC PCIe x4 على جميع المستخدمين، قام صديقنا بيل بإعداد دليل نصي وصوري خلال بناءه الخاص لجدار حماية منزلي، آملاً في مساعدة المهتمين بمواضيع مماثلة.

ZimaBoard وبطاقة شبكة Intel NIC PCIe x4

قائمة التحقق للبدء في بناء جدار حماية خاص بك

  • 1 – حاسوب شخصي أو ماكنتوش
  • 1 – محول Mini DisplayPort إلى DisplayPort أو Mini DisplayPort إلى HDMI
  • 1 – شاشة مع منفذ DisplayPort أو HDMI
  • 1 – لوحة مفاتيح
  • 1 – كابل إيثرنت
  • 1 – balenaEtcher / Rufus أو أداة أخرى لإنشاء صور الأقراص
  • 1 – صورة pfSense
  • 1 – Zimaboard (النموذج 216/432/832*)
  • 1 – محرك أقراص USB فلاش (لا يقل عن 1 جيجابايت)
  • 1 – قرص صلب SATA (اختياري)
  • 1 – بطاقة شبكة Intel NIC PCIe x4 (اختياري)

تنزيل صورة pfSense

  • الصورة – https://www.pfsense.org/download/
  • البنية: AMD64 (64-بت) المرآة: أوستن، تكساس، الولايات المتحدة الأمريكية (اختر موقعًا في منطقتك)
  • انقر على تنزيل

بشكل افتراضي، سيتم حفظها في مجلد التنزيلات على ويندوز أو ماك ما لم يغير المستخدم ذلك صراحةً

إنشاء صورة قابلة للإقلاع لـ pfSense

تنطبق هذه الخطوة على جميع أنظمة الطرف الثالث المختلفة. يرجى الرجوع إلى هذا الدليل لإنشاء محرك USB قابل للإقلاع لـ pfSense.https://docs.zimaboard.com/docs/Universal-third-party-system-installation-tutorial.html

التحضير للإقلاع من محرك أقراص USB فلاش

  1. قم بتشغيل Zimaboard وأثناء التهيئة اضغط على مفتاح DEL لفتح BIOS النظام. استخدم الأسهم للانتقال إلى صفحة الإقلاع وغيّر الإقلاع رقم 1 إلى محرك أقراص USB الفلاش المتصل.
محرك أقراص USB فلاش

استخدم الأسهم للانتقال إلى حفظ وخروج. انزل للأسفل إلى حفظ التغييرات والخروج. عند ظهور رسالة التأكيد، استخدم الأسهم للانتقال إلى نعم.

  1. تثبيت pfSense
تثبيت pfSense
  1. اسمح لعملية الإقلاع بالاكتمال دون مقاطعة، ستظهر قائمة إقلاع pfSense وأخيرًا ستومض على الشاشة إشعار حقوق النشر والتوزيع.
قائمة إقلاع pfSense

اضغط Enter على قبول. سيظهر لك قائمة مرحبًا بك في pfSense!، اضغط على I، أو اضغط Enter للمتابعة بعملية التثبيت.

عملية التثبيت

اختيار تخطيط لوحة المفاتيح، سيكتشف المثبت ويعرض اختيارًا افتراضيًا مقبولًا، مثل تخطيط لوحة مفاتيح الولايات المتحدة. يمكن اختيار تخطيطات أخرى إذا رغبت.

اختيار تخطيط لوحة المفاتيح

اضغط Enter للمتابعة

  1. التقسيم التلقائي (ZFS) هي طريقة التثبيت المفضلة. اضغط Enter للمتابعة.
طريقة التثبيت التلقائي (ZFS)

تكوين ZFS

اختر المجموعة/الأقراص، نوع الجهاز الافتراضي

نوع الجهاز الافتراضي

بما أن pfSense سيتم تثبيته على الذاكرة المدمجة في Zimaboard، اختر Stripe – بدون تكرار. بعد ذلك، سنحدد مكان تثبيت pfSense، استخدم مفتاح السهم لتحديد المسار الصحيح واضغط مفتاح المسافة.

Stripe - بدون تكرار

ملاحظة: في هذا المثال، da0 هو محرك فلاش USB. لا يوجد قرص SATA متصل بـ Zimaboard والتخزين المدمج يظهر كـ mmcsd0. استخدم السهم للأسفل إلى mmcsd0 واضغط مفتاح المسافة، ثم السهم للأسفل واضغط Enter على موافق.

تكوين ZFS
  1. الآن نحن جاهزون للمتابعة بعملية التثبيت، يجب أن يكون خيار التثبيت (المتابعة بالتثبيت) مميزًا.

اضغط Enter على تحديد.

المتابعة بتثبيت NFS

ستظهر تحذير نهائي، هل تريد مسح (تدمير) كل المحتويات على القرص المحدد؟ استخدم الأسهم للانتقال إلى نعم للمتابعة. سيستمر تثبيت pfSense، وعندما يصل شريط التقدم إلى 100% ويكتمل التثبيت.

التكوين اليدوي لـ ZFS
  1. بعد اكتمال التثبيت، يظهر موجه التكوين اليدوي، يسألك إذا كنت ترغب في فتح الصدفة لإجراء تعديلات نهائية.

اضغط Enter على لا للمتابعة.

مُثبت pfSense
  1. تأكيد نهائي يفيد بأن تثبيت pfSense اكتمل. الخيارات هي إعادة التشغيل أو فتح الصدفة.

اضغط Enter على إعادة التشغيل

ملاحظة: محرك أقراص USB هو أول جهاز إقلاع. تحتاج إلى إعادة الدخول إلى BIOS لتغيير ترتيب الإقلاع وإلا سيستمر النظام في الإقلاع من محرك الفلاش.

مرحبًا بك في pfSense

أثناء إعادة التشغيل، اضغط على DEL للدخول إلى نظام البيوس. في تبويب الإقلاع، غيّر Boot #1 وتأكد من أنه موجه إلى التخزين الداخلي (mmcsd).

تأكد من إزالة فلاش USB من Zimaboard وقم بتوصيل كابل إيثرنت بمنفذ الإيثرنت الأقرب إلى منفذ العرض المصغر. استخدم الأسهم للانتقال إلى حفظ وخروج ثم للأسفل إلى حفظ التغييرات والخروج. أكد بالانتقال إلى نعم.

سيتم الآن إقلاع Zimaboard إلى واجهة سطر أوامر pfSense (CLI)، مما يسمح لـ pfSense بالإقلاع الكامل قبل المتابعة.

واجهة سطر أوامر pfSense (CLI)

بمجرد إقلاع pfSense بالكامل، ستظهر لك العديد من الخيارات. لاحظ عنوان IP بجانب WAN IPv4، مثلاً 192.168.1.xxx.

افتح متصفح ويب على جهاز كمبيوتر أو ماك، وأدخل عنوان IP الخاص بـ WAN في شريط العنوان.

اعتمادًا على متصفحك، قد يظهر تحذير "تحذير: خطر أمني محتمل"، في Firefox انقر على "متقدم" ثم "قبول المخاطر والمتابعة". في Chrome، انقر على "متقدم" ثم تابع إلى xxx.xxx.xxx.xxx.

عندما يظهر بوابة pfSense، أدخل بيانات الاعتماد التالية:

اسم المستخدم: admin كلمة المرور: pfsense

سيأخذك هذا إلى لوحة تحكم pfSense.

لمن اشترى بطاقة شبكة Intel i-225-V NIC بسرعة 2.5 جيجابت متوفرة من عدة بائعين وأيضًا من Zimaboard، بأسعار تنافسية.

الإصدار الحالي من pfSense 2.6.0 لا يدعم حاليًا برامج تشغيل Intel i-225-V. ومع ذلك، تدعمها pfSense+ والإصدار القادم من Community Edition، 2.7.0.

تم توفير pfSense+ للمنتجات غير التابعة لـ Netgate على الأجهزة العادية، فقط يحتاج المستخدم لشراء الترخيص مجانًا من موقع Netgate.

ترخيص pfSense+

ابحث عن PFSENSE+ HOME أو LAB. لاحظ أن بعض الميزات متاحة فقط للتراخيص المدفوعة.

قم بالتمرير لأسفل إلى "سجل الآن". أضف اشتراك برنامج PFSENSE+ مقابل 0.00 دولار، واختر نوع الاشتراك المناسب سواء للمنزل أو المختبر. ثم أضف إلى السلة. انقر على سلتك وتابع إلى الدفع، ضع علامة بجانب الشروط والأحكام، اتفاقية الترخيص، إلخ. انقر على الدفع لإنشاء حساب Netgate مجاني أو تسجيل الدخول إلى حساب موجود.

اشتراك برنامج PFSENSE+

بمجرد إتمام عملية الشراء بنجاح، سيتم إرسال رمز التفعيل إلى بريدك الإلكتروني مع تعليمات كيفية تفعيل الترخيص.

اذهب إلى النظام>التسجيل في مربع النص الكبير أدخل رمز التفعيل الذي تم إرساله إليك عبر البريد الإلكتروني وانقر على تسجيل.

ستظهر رسالة في الأعلى تقول “شكرًا لاختيارك Netgate pfSense®. تم تسجيل جدار الحماية الخاص بك بنجاح. في زيارتك القادمة لصفحة النظام/التحديث، اختر برنامج pfSense® Plus من قائمة المستودعات.”

اختر النظام>تحديث

ضمن الفرع اختر ترقية pfSense Plus

ترقية pfSense Plus

سيتم تنزيل الملفات [xxx/xxx] في مثالنا 167 ملفًا وعند الانتهاء بالكامل سيعيد Zimaboard التشغيل ويمهّد للتمهيد مرة أخرى إلى pfSense CLI. سيحاول متصفح الويب تسجيل الدخول مرة أخرى إلى لوحة التحكم.

pfSense CLI

إذا لم تقم بالفعل بتوصيل i-225-V في فتحة PCIe x4 من pfSense+ CLI، اختر الخيار 6 لإيقاف النظام. سيغلق Zimaboard الطاقة؛ قم بإزالة محول الطاقة وقم بتوصيل i-225-V بأمان في فتحة PCIe.

أعد توصيل الطاقة وانتظر حتى تظهر قائمة تمهيد pfSense+ CLI. من متصفح الويب الخاص بك، قم بتسجيل الدخول مرة أخرى إلى بوابة pfSense. بمجرد ظهور لوحة التحكم، انقر على الواجهات، سيعرض هذا جميع الواجهات المتاحة (منافذ الإيثرنت).

واجهات pfSense CLI

بشكل افتراضي، تظهر فقط واجهة WAN. انقر على زر إضافة حتى تتوفر جميع الواجهات. إذا تم الشراء، ستظهر واجهات 4 منافذ i-225-V (igc0, igc1, igc2, igc3) و re1 (الإيثرنت الثاني على Zimaboard).

واجهة WAN

انقر على حفظ. الآن يمكن تغيير واجهة WAN إلى أي من منافذ 2.5 جيجابت على Intel i-225-V. قم بتكوين pfSense+ لتطابق إعدادات جهاز التوجيه الحالي لديك والآن لديك جدار حماية/راوتر VPN متكامل الوظائف.

شكرًا جزيلاً لـ Bill واستمتع بجدار الحماية الخاص بك الذي تصنعه بنفسك

نود أن نعبر عن امتناننا العميق لـ Bill على الوقت والجهد الذي بذله في إنشاء هذا الدليل التعليمي. خلال العملية، قام Bill بتحديث عدة نسخ، دائمًا ساعيًا لتغطية جميع التفاصيل والاقتراحات من تجربته في النشر بأكبر قدر ممكن من الشمول. نشجع المستخدمين الذين لديهم طرق مختلفة لاستخدام Zima على التواصل معنا مباشرة عبر Discord أو البريد الإلكتروني من خلال خيار “اتصل بنا”. نود سماع آرائكم وأفكاركم ومشاركتها مع المجتمع.

مركز حملة Zima

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.