Summary: | Η εφαρμογή δρομολογητών ανοικτού κώδικα έχει γίνει όλο και πιο δημοφιλής τα τελευταία
χρόνια, παρέχοντας σημαντικά πλεονεκτήματα ασφάλειας και αξιοπιστίας στην υποδομή του
δικτύου. Λύσεις λογισμικού ανοικτού κώδικα, όπως το pfsense και το openwrt, έχουν υιοθε-
τηθεί ευρέως, αλλά καθεμία από αυτές έχει περιορισμούς όσον αφορά την ταχύτητα ανάπτυξης
ή τη συμβατότητα με τους εμπορικά διαθέσιμους δρομολογητές. Για την αντιμετώπιση αυτών
των περιορισμών, η παρούσα διπλωματική εργασία προτείνει την ανάπτυξη ενός δρομολογη-
τή ανοικτού κώδικα βασισμένου στο λειτουργικό σύστημα Debian για υπολογιστές μονής
πλακέτας ARM (SBC), όπως το Raspberry Pi.
Ο σκοπός αυτής της έρευνας είναι η υλοποίηση των βασικών πακέτων ενός δρομολογητή,
όπως DHCP, υπηρεσίες DNS, τείχος προστασίας, VPN και NAT, σε ένα SBC χρησιμοποι-
ώντας το λειτουργικό σύστημα Debian. Επιπλέον, θα υλοποιηθεί μια διαδικτυακή διεπαφή για
τη διαχείριση του δρομολογητή, ώστε να παρέχεται μια φιλική προς το χρήστη μέθοδος για τη
διαμόρφωση και τη διαχείριση του δρομολογητή.
Συνοπτικά, η παρούσα διπλωματική εργασία παρουσιάζει μια ολοκληρωμένη λύση για την υ-
λοποίηση ενός δρομολογητή ανοικτού κώδικα που βασίζεται στο λειτουργικό σύστημα Debian
για ARM SBCs, με έμφαση στην αξιοπιστία, την ασφάλεια και την ευελιξία. Η προτεινόμε-
νη λύση αντιμετωπίζει τους περιορισμούς των υφιστάμενων λύσεων δρομολογητών ανοικτού
κώδικα, προσφέροντας μια προσαρμόσιμη και επεκτάσιμη λύση για τη διαχείριση της δικτυακής
υποδομής.
|