
دليل بناء مختبر منزلي للفريق الأحمر. إعداد مختبر GOAD في Proxmox وpfSense، والمشغّل/C2 وأجهزة إعادة التوجيه.
البناء بالترتيب:
يجب التحقق من صيغة الأوامر الخاصة بـ Packer و Terraform و GOAD مقابل مستودع GOAD المستنسخ حديثًا في وقت البناء. يتم صيانة GOAD بنشاط وقد تتغير صيغ ملفات المتغيرات بين الإصدارات.
الشبكات المنطقية
| VLAN | الشبكة الفرعية | البوابة (pfSense) | الغرض | مصدر IP |
|---|---|---|---|---|
| 150 | 172.23.150.0/24 | 172.23.150.1 | Kali Operator و Ubuntu C2/Sliver | pfSense DHCP (حجوزات بعد الإنشاء) |
| 160 | 10.60.160.0/24 | 10.60.160.1 | HTTP/S Redirector و DNS/SSH Redirector (أجهزة Ubuntu الافتراضية) | pfSense DHCP (حجوزات بعد الإنشاء) |
| 56 | 192.168.56.0/24 | 192.168.56.1 | جهاز Ubuntu GOAD للتزويد، ومختبر GOAD AD (5 أجهزة Windows افتراضية) بالإضافة إلى ELK SIEM | ثابت (Terraform/Cloudbase-Init) |
| 100 | 10.10.100.0/24 | 10.10.100.1 | سطح المكتب/الحاسوب المحمول الخاص بك | pfSense DHCP (حجوزات بعد الإنشاء) |
مضيفو GOAD (ثابتون، داخليون في VLAN 56)
يستخدم مضيفو GOAD وحدات التحكم بالمجال كخوادم DNS الخاصة بهم (kingslanding، .10)، وهو أمر مطلوب لـ AD. pfSense هو بوابتهم فقط.
الإجمالي هو حوالي 28 vCPU، و48 GB RAM، و620 GB قرص مُخصص بشكل رفيع (thin provisioned) لمختبر GOAD الكامل.
مقابل 80 GB RAM، يترك ذلك حوالي 30 GB مساحة احتياطية لـ Proxmox نفسه واللقطات.
يمكنك إعداد GOAD-Light أو MINILAB بدلاً من ذلك، إذا كانت الموارد محدودة.
تم بناء هذا المختبر بدقة لأغراض التعليم والتدريب الأمني المصرح به في بيئة معزولة ومكتفية ذاتيًا. التقنيات التي يعلّمها هي نفسها التي يحتاج المدافعون إلى فهمها لحماية الأنظمة الحقيقية. أبقِه معزولًا، وأبقِه محليًا، واستخدم ما تتعلمه لجعل الأمور أكثر أمانًا.
| الاسم الرمزي | الدور | نظام التشغيل | النطاق | IP |
|---|
| kingslanding | DC01 | WS 2019 | sevenkingdoms.local | 192.168.56.10 |
| winterfell | DC02 | WS 2019 | north.sevenkingdoms.local | 192.168.56.11 |
| meereen | DC03 | WS 2016 | essos.local | 192.168.56.12 |
| castelblack | SRV02 (MSSQL/IIS) | WS 2019 | north.sevenkingdoms.local | 192.168.56.22 |
| braavos | SRV03 (MSSQL/ADCS) | WS 2016 | essos.local | 192.168.56.23 |
| GOAD-ELK | SIEM (Elasticsearch/Kibana/Logstash) | Ubuntu 26.04 | Lab Monitoring | 192.168.56.50 |
| المكوّن | VLAN | vCPU | RAM | القرص |
|---|
| Kali operator | 150 | 4 | 8 GB | 60 GB |
| Ubuntu + Sliver C2 | 150 | 2 | 4 GB | 40 GB |
| HTTP/S redirector | 160 | 2 | 2 GB | 20 GB |
| DNS/SSH redirector | 160 | 2 | 2 GB | 20 GB |
| Provisioning host | 56 | 4 | 4 GB | 40 GB |
| kingslanding DC01 | 56 | 2 | 4 GB | 60 GB |
| winterfell DC02 | 56 | 2 | 4 GB | 60 GB |
| meereen DC03 | 56 | 2 | 4 GB | 60 GB |
| castelblack SRV02 | 56 | 2 | 4 GB | 60 GB |
| braavos SRV03 | 56 | 2 | 4 GB | 60 GB |
| GOAD-ELK SIEM | 56 | 4 | 8 GB | 80 GB |