L06 · Απομόνωση Εργαστηρίου: host-only, Snapshots, Kill-switch
Απομόνωση εργαστηρίου: host-only δικτύωση, snapshots, kill-switch
Σε λίγες εβδομάδες θα κατεβάσεις σκόπιμα ευάλωτο λογισμικό στον υπολογιστή σου. Το δίκτυο του σπιτιού σου δεν είναι εργαστήριο — είναι δίκτυο παραγωγής, με τα δεδομένα ανθρώπων που δεν υπέγραψαν τίποτα.
⚠ Τι δεν μπορεί ακόμη να σου δώσει αυτό το μάθημα
Οι διαδρομές μενού, τα ονόματα ρυθμίσεων και τα στιγμιότυπα οθόνης εξαρτώνται από
συγκεκριμένη έκδοση hypervisor και Kali. Οι κατασκευαστές μετονομάζουν αυτές τις ρυθμίσεις
μεταξύ εκδόσεων.
Η Ακαδημία δεν έχει ακόμη δηλώσει επίσημα ποιες εκδόσεις υποστηρίζει. Μέχρι να γίνει αυτό,
κάθε σημείο που εξαρτάται από έκδοση φέρει την ένδειξη ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ.
Αυτό δεν εμποδίζει το μάθημα, γιατί ό,τι διδάσκεται εδώ είναι η αρχή και ο έλεγχος:
τι πρέπει να ισχύει, και πώς το αποδεικνύεις μόνος σου στο δικό σου σύστημα. Μια οδηγία
«πάτησε εδώ» που θα παλιώσει σε έξι μήνες θα σου ήταν λιγότερο χρήσιμη από την ικανότητα να
κρίνεις αν το εργαστήριό σου είναι όντως απομονωμένο.
Γιατί υπάρχει αυτό το μάθημα
Σε λίγες εβδομάδες θα κατεβάσεις σκόπιμα ευάλωτο λογισμικό στον υπολογιστή σου.
Αυτό είναι φυσιολογικό και απαραίτητο. Γίνεται επικίνδυνο μόνο αν το ευάλωτο μηχάνημα μπορεί
να μιλήσει σε δίκτυα που δεν σου ανήκουν — ή αν κάτι στο Internet μπορεί να μιλήσει σε αυτό.
Η απομόνωση δεν είναι καλή πρακτική. Είναι η προϋπόθεση για να έχεις δικαίωμα να συνεχίσεις.
Μαθησιακοί στόχοι
- Ρυθμίζει τον προσαρμογέα δικτύου της VM σε απομονωμένη λειτουργία και εξηγεί τι αλλάζει
- Αποδεικνύει με τεκμήρια ότι το εργαστήριο δεν έχει διαδρομή προς δίκτυα που δεν του ανήκουν
- Δημιουργεί, ονοματίζει και επαναφέρει snapshot, επιβεβαιώνοντας ότι η VM εκκινεί μετά
- Εκτελεί ενέργεια kill-switch και την περιγράφει γραπτά πριν τη χρειαστεί
- Κρίνει, βλέποντας ρυθμίσεις τρίτου, αν ένα εργαστήριο είναι απομονωμένο
- Εξηγεί γιατί το snapshot δεν είναι μέτρο ασφάλειας αλλά μέτρο ανάκτησης
Η υποχρέωση, όχι η σύσταση
Το L02 έθεσε την αρχή: δεν αγγίζεις σύστημα χωρίς εξουσιοδότηση από κάποιον που έχει
δικαίωμα να τη δώσει.
Το εργαστήριό σου είναι η πρώτη πρακτική εφαρμογή. Ένα ευάλωτο μηχάνημα με διαδρομή προς το
δίκτυο του σπιτιού, του εργοδότη ή του παρόχου σου παράγει κίνηση προς συστήματα που δεν σου
ανήκουν και δεν συναίνεσαν.
Τρεις περιπτώσεις που πρέπει να ονομαστούν, γιατί οι εκπαιδευόμενοι τις θεωρούν αθώες:
- Εταιρικό δίκτυο. Εργαστήριο σε φορητό εργασίας, συνδεδεμένο στο δίκτυο του εργοδότη. Η
κίνηση φαίνεται στα συστήματα παρακολούθησης — ως πραγματική επίθεση, από τον υπάλληλο. - Δίκτυο ενοικιαζόμενου. Κοινόχρηστο Wi-Fi φοιτητικής εστίας ή πολυκατοικίας. Ο εξοπλισμός
δεν σου ανήκει και οι γείτονες δεν συναίνεσαν. - Δίκτυο επισκέπτη. Το «guest» δεν σημαίνει «δικό μου».
Το δίκτυο του σπιτιού σου δεν είναι εργαστήριό σου. Είναι δίκτυο παραγωγής — με τα
τηλέφωνα, τις κάμερες και τα δεδομένα ανθρώπων που δεν υπέγραψαν τίποτα.
Απαιτήσεις
| Ελάχιστο | Άνετο | |
|---|---|---|
| RAM | 8 GB συνολικά | 16 GB |
| Ελεύθερος δίσκος | 60 GB | 120 GB+ |
| CPU | 4 πυρήνες με υποστήριξη εικονικοποίησης | 8 |
| Hypervisor | Δύο υποστηριζόμενα προϊόντα ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ |
— |
Οι απαιτήσεις χώρου δεν είναι υπερβολικές: τα snapshots καταλαμβάνουν χώρο, και θα κρατάς
περισσότερα από ένα.
Οι τρεις τρόποι δικτύωσης VM
Σύντομο primer. Η γενική θεωρία δικτύων είναι το L08· εδώ χρειάζεσαι μόνο όσο αρκεί για
να κρίνεις την απομόνωση.
Ο προσαρμογέας δικτύου μιας VM είναι εικονικός. Ο hypervisor αποφασίζει σε τι είναι
συνδεδεμένος. Τρεις βασικές επιλογές:
Bridged — η VM γίνεται κανονικό μηχάνημα του δικτύου σου
Ο εικονικός προσαρμογέας συνδέεται απευθείας στο φυσικό σου δίκτυο. Η VM παίρνει διεύθυνση από
τον δρομολογητή σου, όπως το τηλέφωνό σου. Είναι ορατή στους γείτονες του δικτύου και μπορεί να
τους δει.
Το bridged δεν είναι επιλογή διαμόρφωσης σε αυτό το μάθημα. Είναι αυτό που αποφεύγουμε.
Αναφέρεται μόνο για να το αναγνωρίζεις και να το απενεργοποιείς.
NAT — η VM βγαίνει έξω, αλλά δεν τη βρίσκουν
Η VM μοιράζεται τη σύνδεση του host μέσω μετάφρασης διευθύνσεων. Μπορεί να ξεκινήσει σύνδεση
προς τα έξω· εξωτερικά συστήματα δεν μπορούν να ξεκινήσουν σύνδεση προς αυτήν.
Χρήσιμο για ενημερώσεις. Δεν είναι απομόνωση: υπάρχει διαδρομή προς τα έξω.
Host-only — κλειστό δίκτυο host και guest
Δημιουργείται εικονικό δίκτυο στο οποίο συμμετέχουν μόνο ο host και οι VMs. Καμία διαδρομή
προς το φυσικό δίκτυο.
Αυτή είναι η λειτουργία του εργαστηρίου.
Η παρανόηση που πρέπει να λυθεί τώρα
Host-only δεν σημαίνει host-isolated.
Σε host-only, η VM μπορεί ακόμη να επικοινωνήσει με τον host σου — και ο host μαζί της. Αν
τρέχεις υπηρεσίες στον host, είναι προσβάσιμες από το ευάλωτο μηχάνημα.
Το ίδιο ισχύει μεταξύ VMs στο ίδιο host-only δίκτυο: βλέπουν η μία την άλλη. Αυτό συνήθως
το θέλεις — έτσι επιτίθεσαι στον στόχο σου. Πρέπει όμως να το ξέρεις, όχι να το ανακαλύψεις.
⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — αν ο συγκεκριμένος hypervisor και έκδοση επιτρέπει κίνηση host↔guest
και guest↔guest πρέπει να δηλωθεί ρητά ανά προϊόν, από την τεκμηρίωση του κατασκευαστή.
Το νοητικό μοντέλο
┌─────────────────────────── Ο ΥΠΟΛΟΓΙΣΤΗΣ ΣΟΥ (host) ───────────────────────────┐
│ │
│ ┌────────────────── εικονικό δίκτυο (host-only) ──────────────────┐ │
│ │ │ │
│ │ ┌──────────────┐ ┌──────────────┐ │ │
│ │ │ Kali (VM) │ ←──────────→ │ Στόχος (VM) │ │ │
│ │ │ επιτιθέμενος│ │ ευάλωτος │ │ │
│ │ └──────────────┘ └──────────────┘ │ │
│ │ ↑ │ │
│ └────────────┼────────────────────────────────────────────────────┘ │
│ │ host ↔ guest: ΕΠΙΤΡΕΠΕΤΑΙ — να το θυμάσαι │
│ ↓ │
│ [ ο host σου, με τα πραγματικά σου αρχεία ] │
└────────────────────────────────────────────────────────────────────────────────┘
╳
καμία διαδρομή προς: δρομολογητή, Internet,
εταιρικό δίκτυο, γείτονες, οτιδήποτε άλλο
Αν κάποια στιγμή δεν μπορείς να σχεδιάσεις αυτό το διάγραμμα για το δικό σου εργαστήριο,
δεν ξέρεις αν είναι απομονωμένο.
Ρύθμιση
Η διαδικασία διαφέρει ανά προϊόν και έκδοση. ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — οι ακριβείς διαδρομές
τεκμηριώνονται ανά υποστηριζόμενο προϊόν σε ονομασμένη έκδοση.
Ανεξάρτητα από προϊόν, το αποτέλεσμα που πρέπει να επαληθεύσεις είναι σταθερό:
- Ο προσαρμογέας της VM είναι σε host-only ή ισοδύναμη απομονωμένη λειτουργία
- Δεν υπάρχει δεύτερος ενεργός προσαρμογέας. Άνοιξε κάθε υποδοχή, μη σταματήσεις στην
πρώτη — ένας ξεχασμένος δεύτερος προσαρμογέας σε NAT ακυρώνει τα πάντα - Δεν υπάρχει προώθηση θυρών προς τη VM
- Δεν υπάρχει κοινόχρηστος φάκελος με δικαίωμα εγγραφής, εκτός αν τον χρειάζεσαι συνειδητά
Ποτέ: μην απενεργοποιήσεις το τείχος προστασίας ή το λογισμικό ασφαλείας του host «για να
δουλέψει το εργαστήριο». Αν κάτι δεν δουλεύει, το πρόβλημα είναι η διαμόρφωση.
Snapshots
Τι είναι
Στιγμιότυπο της κατάστασης της VM που μπορείς να επαναφέρεις.
Τι δεν είναι
Το snapshot είναι μέτρο ανάκτησης, όχι μέτρο ασφάλειας.
Δεν κάνει ασφαλή μια επικίνδυνη ενέργεια. Δεν αναιρεί κίνηση που έφυγε από το μηχάνημα. Δεν
ανακαλεί δεδομένα που στάλθηκαν. Επαναφέρει μόνο την κατάσταση του δίσκου και της μνήμης
της VM.
Αν σκέφτεσαι «θα το δοκιμάσω, έχω snapshot», η ερώτηση δεν είναι αν θα επανέλθει η VM. Είναι
τι θα έχει ήδη φύγει προς τα έξω μέχρι να την επαναφέρεις.
Ονοματοδοσία
Ένα snapshot που λέγεται snapshot1 είναι άχρηστο σε τρεις μήνες. Χρησιμοποίησε:
YYYY-MM-DD-<κατάσταση>-<τι άλλαξε>
2026-08-04-clean-base-after-updates
2026-08-04-pre-vulnapp-install
Η επαναφορά δεν είναι προαιρετική
Ένα snapshot που δεν δοκιμάστηκε είναι υπόθεση, όχι αντίγραφο.
Κάνε τώρα, όσο δεν έχεις τίποτα να χάσεις:
- Δημιούργησε snapshot καθαρής κατάστασης
- Άλλαξε κάτι ορατό στη VM — ένα αρχείο στην επιφάνεια εργασίας
- Επανάφερε
- Επιβεβαίωσε ότι η VM εκκινεί και ότι η αλλαγή εξαφανίστηκε
- Σημείωσε την ώρα σε UTC
Το βήμα 4 είναι ο λόγος που υπάρχει η άσκηση. Μια VM που δεν εκκινεί μετά την επαναφορά είναι
συνηθέστερη απ’ όσο νομίζεις.
⚠ Η παγίδα που θα σε πιάσει: το snapshot επαναφέρει και τη διαμόρφωση
Δοκιμάστηκε σε πραγματική VM και συνέβη ακριβώς αυτό:
- Πάρθηκε snapshot όσο ο προσαρμογέας ήταν ακόμη σε NAT
- Ο προσαρμογέας μετακινήθηκε σε host-only· η απομόνωση επαληθεύτηκε — καμία προεπιλεγμένη
διαδρομή - Έγινε ένα λάθος· επαναφορά του snapshot
- Η VM εκκίνησε κανονικά, το αρχείο-δείκτης είχε εξαφανιστεί — η επαναφορά δούλεψε
Και μετά:
enp0s3 UP 10.0.2.15/24
default via 10.0.2.2 dev enp0s3
Η απομόνωση εξαφανίστηκε. Το snapshot δεν επαναφέρει μόνο τον δίσκο — επαναφέρει και τις
ρυθμίσεις της μηχανής, συμπεριλαμβανομένου του προσαρμογέα δικτύου. Το εργαστήριο γύρισε
σιωπηλά σε κατάσταση με διαδρομή προς τα έξω, και τίποτα δεν το ανακοίνωσε.
Η απόδειξη απομόνωσης που υπέβαλες έπαψε να ισχύει τη στιγμή της επαναφοράς, χωρίς να το
μάθεις. Είναι ο συγκεκριμένος μηχανισμός με τον οποίο γίνεται ψευδής η §12.
Ο κανόνας:
Απομόνωσε πρώτα. Επαλήθευσε. Μετά πάρε το snapshot.
Και μετά από κάθε επαναφορά, ξαναέλεγξε τον πίνακα δρομολόγησης πριν αγγίξεις οτιδήποτε.
Είναι μία εντολή και σε γλιτώνει από το να τρέχεις ευάλωτο μηχάνημα σε δίκτυο με έξοδο.
Kill-switch
Μία ενέργεια, που τη γνωρίζεις πριν τη χρειαστείς, και σταματά κάθε κίνηση του εργαστηρίου.
Δεν είναι σχέδιο· είναι κίνηση. Αν χρειάζεται να σκεφτείς τι να κάνεις, δεν έχεις
kill-switch.
Αποδεκτές μορφές, κατά σειρά προτίμησης:
| Ενέργεια | Πλεονέκτημα | Μειονέκτημα |
|---|---|---|
| Απενεργοποίηση του εικονικού προσαρμογέα | Άμεση, η VM συνεχίζει να τρέχει | Χρειάζεται πρόσβαση στον hypervisor |
| Παύση / αναστολή της VM | Παγώνει τα πάντα, διατηρεί κατάσταση για ανάλυση | Λίγο πιο αργή |
| Τερματισμός ισχύος της VM | Σίγουρο | Χάνεται η μνήμη — και τα τεκμήρια μαζί |
Να το γράψεις. Μία παράγραφος, στις σημειώσεις σου, με το ακριβές όνομα του μενού ή της
εντολής στο δικό σου σύστημα. Και να το εκτελέσεις μία φορά για να ξέρεις τι συμβαίνει.
Αυτό συνδέεται άμεσα με τις συνθήκες διακοπής του L03 §3: εκεί έμαθες πότε σταματάς·
εδώ αποκτάς τον τρόπο.
Η απόδειξη απομόνωσης — πέντε μέρη και ένα manifest
Αυτό είναι το τεκμήριο αποφοίτησης L0. Είναι επίσης το πρώτο σου evidence pack, και
ακολουθεί το EVIDENCE-TEMPLATE v1 του L24. Δεν είναι σύμπτωση: το πρώτο πράγμα που
τεκμηριώνεις είναι το ίδιο σου το εργαστήριο.
| Μέρος | Τι υποβάλλεις | Τι πρέπει να φαίνεται |
|---|---|---|
| P1 | Στιγμιότυπο ρυθμίσεων δικτύου του hypervisor | Ο προσαρμογέας σε απομονωμένη λειτουργία, κανένας bridged, και το όνομα της VM — στο ίδιο καρέ |
| P2 | Λίστα διεπαφών από το guest | Οι διεπαφές και η διεύθυνση. Πρέπει να είναι σε ιδιωτικό εύρος και να ταιριάζει με το τεκμηριωμένο υποδίκτυο host-only ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ |
| P3 | Αρνητική απόδειξη προσβασιμότητας | Βλ. §9 — το μέρος όπου το μάθημα μπορεί να πάει στραβά |
| P4 | Snapshot και επαναφορά | Ότι υπάρχει, ονομάζεται, χρονολογείται — και ότι έγινε πράγματι επαναφορά και η VM εκκίνησε |
| P5 | Δήλωση kill-switch + εκτέλεση | Η παράγραφος της §7 και τεκμήριο της κατάστασης μετά |
| M | Manifest | Τα πέντε αρχεία με SHA-256, χρονοσήμανση UTC, εργαλείο και έκδοση |
Το P3 και η παγίδα του
Ο προφανής τρόπος να «αποδείξεις ότι δεν έχεις Internet» είναι να στείλεις κάτι σε γνωστό
δημόσιο σύστημα και να δείξεις ότι αποτυγχάνει.
Μην το κάνεις. Είναι δοκιμή σε σύστημα τρίτου. Το ότι περίμενες να αποτύχει δεν αλλάζει
τίποτα — και αν το εργαστήριο δεν είναι απομονωμένο, η δοκιμή πετυχαίνει και μόλις
έστειλες μη εξουσιοδοτημένη κίνηση σε ξένη υποδομή.
Η δοκιμή που θα έδειχνε ότι είσαι ασφαλής είναι η ίδια που σε εκθέτει αν δεν είσαι. Αυτό είναι
το είδος συλλογισμού που πρέπει να κάνεις σε ολόκληρη την καριέρα σου.
Τι υποβάλλεις αντ’ αυτού
Πρωτεύον — επιθεώρηση πίνακα δρομολόγησης. Δείξε τον πίνακα δρομολόγησης του guest.
Απουσία προεπιλεγμένης διαδρομής σημαίνει ότι δεν υπάρχει πού να σταλεί κίνηση εκτός του
host-only υποδικτύου. Δεν φεύγει πακέτο.
Δευτερεύον — προορισμός δεσμευμένος για τεκμηρίωση. Αν χρειάζεται ενεργητική επίδειξη,
χρησιμοποίησε διεύθυνση από τα εύρη που είναι δεσμευμένα για τεκμηρίωση και δεν πρέπει να
δρομολογούνται στο δημόσιο Internet. Δεν υπάρχει τρίτος να τον αγγίξεις.
Επαληθευμένο, από πραγματική VM
Debian 13 σε VirtualBox 7.2.8, προσαρμογέας σε host-only vboxnet0:
enp0s3 UP 192.168.56.101/24
192.168.56.0/24 dev enp0s3 proto dhcp scope link src 192.168.56.101
-> καμία προεπιλεγμένη διαδρομή
Και οι τρεις δοκιμές της §9:
προς δεσμευμένη διεύθυνση εκτός υποδικτύου : ping: connect: Network is unreachable
προς τον host στο host-only : 1 received
όνομα που χρειάζεται Internet : cannot resolve
Η πρώτη γραμμή είναι άμεση, όχι λήξη χρόνου — και αυτό ακριβώς αποδεικνύει την απομόνωση.
Η δεύτερη είναι ο θετικός έλεγχος: αν δεν απαντούσε ούτε ο host, η δοκιμή δεν θα σήμαινε
τίποτα.
Και εδώ είναι το πραγματικό δίδαγμα — η μορφή της αποτυχίας μετράει, όχι το ότι απέτυχε:
| Αποτέλεσμα | Τι σημαίνει |
|---|---|
| «Δεν υπάρχει διαδρομή», άμεσα | ✅ Το πακέτο δεν έφυγε ποτέ. Απόδειξη απομόνωσης |
| Λήξη χρόνου μετά από αναμονή | ⚠ Το πακέτο έφυγε και κανείς δεν απάντησε. Δεν αποδεικνύει τίποτα |
Δύο αποτυχίες που μοιάζουν ίδιες στον αρχάριο σημαίνουν το αντίθετο η μία από την άλλη.
Τίμια δήλωση: και οι δύο μέθοδοι αποδεικνύουν διαμόρφωση, όχι διαρκή αποτέλεσμα. Στο
manifest πρέπει να γράψεις ακριβώς αυτό. Το L24 §2 εξηγεί γιατί η υπερδήλωση σε τεκμήριο
είναι χειρότερη από την έλλειψη τεκμηρίου.
Συνήθη λάθη
| Λάθος | Γιατί συμβαίνει | Συνέπεια |
|---|---|---|
| Bridged «μόνο για να κατεβάσω κάτι» | Βιασύνη | Το ευάλωτο μηχάνημα βρέθηκε στο πραγματικό δίκτυο |
| Δεύτερος προσαρμογέας ξεχασμένος ενεργός | Ελέγχθηκε μόνο η πρώτη υποδοχή | Η απομόνωση είναι φαινομενική |
| Snapshot μετά το λάθος | Λήφθηκε όταν φάνηκε το πρόβλημα | Το snapshot διατηρεί το πρόβλημα |
| «Host-only άρα δεν με φτάνει τίποτα» | Σύγχυση host-only / host-isolated | Ο host είναι προσβάσιμος από τη VM |
| Απενεργοποίηση firewall του host | Για να «δουλέψει» | Ο host εκτίθεται στο ευάλωτο μηχάνημα |
| Το snapshot ως άδεια για ρίσκο | Θεωρείται μέτρο ασφάλειας | Η κίνηση έφυγε· η επαναφορά δεν την ανακαλεί |
| Snapshot πριν την απομόνωση | Λήφθηκε «για ασφάλεια» νωρίς | Η επαναφορά επαναφέρει και τον προσαρμογέα — §6 |
Αντιμετώπιση προβλημάτων
Δύο συμμετρικές αποτυχίες — και οι δύο είναι αποτυχίες:
Καμία συνδεσιμότητα, ούτε προς τον host. Η VM δεν βλέπει τίποτα. Έλεγξε ότι ο προσαρμογέας
είναι συνδεδεμένος, ότι το host-only δίκτυο υπάρχει στον hypervisor, και ότι η διεπαφή του
guest είναι ενεργή. Η VM πρέπει να μπορεί να δει τον host και τις άλλες VMs.
Υπερβολική συνδεσιμότητα. Η VM φτάνει στο Internet. Υπάρχει δεύτερος προσαρμογέας, ή ο
πρώτος δεν είναι σε host-only. Σταμάτα τη VM πριν συνεχίσεις τη διάγνωση — κάθε λεπτό που
τρέχει παράγει κίνηση που δεν εγκρίθηκε.
Η δεύτερη περίπτωση είναι η επικίνδυνη, και είναι αυτή που οι εκπαιδευόμενοι δεν αναφέρουν
γιατί «δούλεψε».
Τι **δεν** αποδεικνύει η απόδειξη
Τίμια όρια — και μέρος της βαθμολόγησης:
- Αποδεικνύει διαμόρφωση σε δεδομένη στιγμή, όχι διαρκή κατάσταση. Μια αλλαγή αύριο την
ακυρώνει - Δεν αποδεικνύει ότι η VM είναι ασφαλής — αποδεικνύει ότι είναι περιορισμένη
- Δεν καλύπτει κίνηση εκτός δικτύου: κοινόχρηστους φακέλους, πρόχειρο, μεταφορά αρχείων
drag-and-drop, συσκευές USB - Δεν αποδεικνύει ότι ο host είναι ασφαλής απέναντι στη VM
Ο σωστός τρόπος να το γράψεις στο manifest: «Τα τεκμήρια δείχνουν ότι η διαμόρφωση δικτύου
στις [ώρα UTC] δεν παρείχε διαδρομή εκτός του host-only υποδικτύου.» Όχι «το εργαστήριο είναι
απομονωμένο».
Άσκηση — `GL-PILOT-1`, παράγει το τεκμήριο L0
Μέρος Α — φτιάξε το. Ρύθμισε το εργαστήριο κατά τις §5–§7 και παρήγαγε τα P1–P5 και το
manifest της §8, σε δομή EVIDENCE-TEMPLATE v1 (L24 §1).
Μέρος Β — κρίνε ξένο. Δίνονται τρεις διαμορφώσεις τρίτων. Για καθεμία: απομονωμένο ή
όχι, και από ποιο ακριβώς στοιχείο το συμπεραίνεις.
- Προσαρμογέας 1 σε host-only. Προσαρμογέας 2 ενεργός, σε NAT. Ο μαθητής γράφει
«απομονωμένο, host-only». - Ένας μόνο προσαρμογέας σε host-only. Ο πίνακας δρομολόγησης δείχνει προεπιλεγμένη διαδρομή
προς διεύθυνση εκτός του host-only υποδικτύου. - Ένας προσαρμογέας σε host-only, καμία προεπιλεγμένη διαδρομή. Ενεργός κοινόχρηστος φάκελος
με δικαίωμα εγγραφής προς τον host.
Πώς βαθμολογείται
| Κριτήριο | Βάρος |
|---|---|
| Τα πέντε μέρη πλήρη, με manifest και ορθά SHA-256 | 30 % |
| Το P4 δείχνει πραγματική επαναφορά, όχι μόνο ύπαρξη snapshot | 15 % |
| Το P3 δεν αγγίζει σύστημα τρίτου | 20 % |
| Η δήλωση της §12 γραμμένη χωρίς υπερδήλωση | 15 % |
| Μέρος Β: σωστή κρίση και σωστή αιτιολόγηση και στις τρεις | 20 % |
Άμεση αποτυχία: οποιαδήποτε δοκιμή P3 προς δημόσιο σύστημα τρίτου — ανεξάρτητα από την
ποιότητα των υπολοίπων. Είναι ακριβώς η συμπεριφορά που το μάθημα υπάρχει για να αποτρέψει.
Σημείωση προς τον εκπαιδευτή. Στο Μέρος Β, το (3) είναι το διακριτικό. Το δίκτυο είναι
απομονωμένο· η διαδρομή δεδομένων δεν είναι. Ο μαθητής που απαντά «απομονωμένο» χωρίς να
σχολιάσει τον κοινόχρηστο φάκελο δεν έχει κατανοήσει τη §12 — και αυτό είναι σαφέστερος
δείκτης από οποιοδήποτε από τα δύο πρώτα.
Αξιολόγηση
Το L06 συνεισφέρει ≈5 από 40 ερωτήματα στο FA-PILOT-1: συνέπειες κάθε λειτουργίας
δικτύου, σημασιολογία snapshot, και ένα υποχρεωτικό ερώτημα κρίσης που παρουσιάζει
διαμόρφωση και ζητά απόφαση απομόνωσης — ο στόχος 5, δοκιμασμένος άμεσα.
Εκκρεμότητες
| # | Εκκρεμότητα | Μπλοκάρει |
|---|---|---|
| 1 | PLATFORM-BASELINE: ονομασμένη έκδοση Kali και δύο hypervisors σε ονομασμένες εκδόσεις | Κάθε ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — και έξι ακόμη μαθήματα |
| 2 | ~~Επαλήθευση σε πραγματική VM~~ — ✅ Debian 13 / VirtualBox 7.2.8, 2026-08-04 | §5, §9 |
| 3 | ~~host↔guest~~ — ✅ επιβεβαιώθηκε: ο host απαντά στο host-only. guest↔guest εκκρεμεί (χρειάζεται δεύτερη VM) | §3 |
| 4 | Το διάγραμμα της §4 σε κανονική εικόνα | §4 |
| 5 | Μηχανισμός υποβολής και ελέγχου του τεκμηρίου L0 | Η πύλη αποφοίτησης — χωρίς αυτόν είναι ονομαστική |
Αποφάσεις που πάρθηκαν γράφοντας το μάθημα — τεκμηριώνονται στο docs/DECISIONS.md:
- Σειρά L06/L08: το L06 περιέχει αυτοτελές primer (§3) και παραπέμπει στο L08 για τη
γενική θεωρία. Δεν αναδιατάσσεται η δομή των modules. - Μέθοδος P3: πρωτεύουσα η επιθεώρηση πίνακα δρομολόγησης· η διάκριση «καμία διαδρομή» από
«λήξη χρόνου» είναι το διδακτικό σημείο. Καμία δοκιμή προς σύστημα τρίτου, σε καμία μορφή.
Σημείωση σύνταξης
Η απόδειξη απομόνωσης και η συμπεριφορά της επαναφοράς επαληθεύτηκαν σε πραγματική VM — Debian 13 σε VirtualBox 7.2.8, 2026-08-04. Τα μπλοκ εξόδου είναι πραγματικά. Οι διαδρομές μενού ανά έκδοση εκκρεμούν ακόμη.