Τι είναι τα Ports δικτύου και ποια πρέπει να ξέρετε
Κάθε φορά που ανοίγετε μια ιστοσελίδα, στέλνετε ένα email ή συνδέεστε εξ αποστάσεως στον υπολογιστή του γραφείου, το δίκτυο χρησιμοποιεί κάποιο port. Τα ports (θύρες) είναι οι «είσοδοι» μέσω των οποίων οι συσκευές και οι υπηρεσίες επικοινωνούν, και αν ξέρετε τα πιο συνηθισμένα, καταλαβαίνετε καλύτερα τι κάνει και τι εκθέτει το δίκτυό σας. Η εικόνα παρακάτω συγκεντρώνει τα πιο γνωστά από αυτά.
Τα πιο συνηθισμένα ports δικτύου και η χρήση τους.
Βασικές έννοιες
Πριν δούμε γιατί τα ports έχουν σημασία, ας ξεκαθαρίσουμε πέντε όρους που θα συναντήσετε παρακάτω.
Τι είναι ένα port (θύρα)
Αν η διεύθυνση IP είναι η «ταχυδρομική διεύθυνση» μιας συσκευής, το port είναι ο αριθμός του γραφείου μέσα στο κτίριο. Η διεύθυνση IP βρίσκει τη συσκευή και το port βρίσκει ποια υπηρεσία της θα απαντήσει. Παράδειγμα: ο ίδιος server μπορεί να δίνει ιστοσελίδες σε ένα port και ταυτόχρονα να δέχεται email σε άλλο.
Αριθμός port
Κάθε port έχει έναν αριθμό από 0 έως 65535. Ο αριθμός δείχνει ποια υπηρεσία περιμένει στην άλλη άκρη. Παράδειγμα: οι ασφαλείς ιστοσελίδες χρησιμοποιούν το port 443 και η αποστολή email το 25.
Πρωτόκολλο
Το πρωτόκολλο είναι ο «κανόνας συνεννόησης» που ακολουθούν δύο συσκευές όταν μιλούν μεταξύ τους. Παράδειγμα: το HTTPS είναι ο κανόνας για τις ασφαλείς ιστοσελίδες και το SMTP για την αποστολή email.
TCP και UDP
Είναι οι δύο βασικοί τρόποι με τους οποίους μεταφέρονται τα δεδομένα. Το TCP ελέγχει ότι όλα έφτασαν σωστά, σαν συστημένη επιστολή, και χρησιμοποιείται π.χ. στις ιστοσελίδες. Το UDP στέλνει χωρίς επιβεβαίωση, σαν καρτ ποστάλ, και είναι πιο γρήγορο, π.χ. στις κλήσεις VoIP.
«Γνωστά» ports
Οι αριθμοί από 0 έως 1023 είναι δεσμευμένοι για βασικές υπηρεσίες, ώστε όλοι να ξέρουν πού να «χτυπήσουν». Παράδειγμα: 80 για HTTP, 443 για HTTPS και 22 για SSH. Πολλές υπηρεσίες χρησιμοποιούν και μεγαλύτερους αριθμούς, όπως το 3389 για την απομακρυσμένη επιφάνεια εργασίας των Windows.
Γιατί έχει σημασία να ξέρετε τα ports
Δεν είναι θεωρία μόνο για τεχνικούς. Έχει πολύ πρακτικά οφέλη για κάθε επιχείρηση:
Ασφάλεια
Κάθε port που είναι ανοιχτό προς το internet είναι μια πιθανή είσοδος για επιτιθέμενους. Όσα λιγότερα ανοιχτά, τόσο μικρότερος ο κίνδυνος. Παράδειγμα: το RDP (η απομακρυσμένη επιφάνεια εργασίας των Windows, port 3389) εκτεθειμένο στο internet είναι συχνός στόχος επιθέσεων.
Ασφαλείς και ανασφαλείς επιλογές
Μερικά ports έχουν ασφαλή αντίστοιχα. Το 443 (HTTPS) κρυπτογραφεί την επικοινωνία, ενώ το 80 (HTTP) όχι. Το ίδιο ισχύει για το SSH (22) σε σχέση με το Telnet (23), που στέλνει τα πάντα ως απλό κείμενο.
Ευκολότερη αντιμετώπιση προβλημάτων
Όταν μια υπηρεσία «δεν φαίνεται» (π.χ. δεν στέλνει email ή δεν ανοίγει μια εφαρμογή), συχνά φταίει ένα κλειστό port στο firewall, το «φίλτρο» που αποφασίζει τι επιτρέπεται να περάσει. Αν ξέρετε ποιο port χρειάζεται, ο έλεγχος γίνεται σε λίγα λεπτά.
Σωστή ρύθμιση συσκευών
Για κάμερες, NAS ή απομακρυσμένη πρόσβαση, συχνά χρειάζεται να «ανοίξετε» ένα port στο router. Αν το κάνετε χωρίς να ξέρετε τι ανοίγετε, εκθέτετε το δίκτυο χωρίς να το καταλάβετε.
Firewall και port forwarding
Στο firewall ορίζετε ποια ports επιτρέπονται και προς ποια κατεύθυνση. Το port forwarding είναι ρύθμιση στο router που προωθεί την κίνηση ενός port από το internet προς μία συσκευή του δικτύου σας. Παράδειγμα: προώθηση του port 443 προς τον web server της επιχείρησης.
Σημαντικό: ανοίξτε μόνο ό,τι χρειάζεστε και, όπου γίνεται, περιορίστε την πρόσβαση. Για υπηρεσίες όπως η απομακρυσμένη επιφάνεια εργασίας, προτιμήστε ένα VPN (μια ασφαλή «σήραγγα» σύνδεσης προς το δίκτυο της επιχείρησης) αντί να τις εκθέτετε απευθείας στο internet.
Πώς ελέγχω ποια ports είναι ανοιχτά στο δίκτυό μου
Δεν χρειάζονται προχωρημένες γνώσεις. Αρκούν τρία απλά βήματα.
1. Καταγράψτε τι χρειάζεστε
Σημειώστε ποιες υπηρεσίες πρέπει να είναι προσβάσιμες από το internet: π.χ. ο ιστότοπος, το email, η απομακρυσμένη πρόσβαση. Ό,τι δεν υπάρχει στη λίστα δεν χρειάζεται να είναι ανοιχτό.
2. Δείτε τι είναι ανοιχτό
Στο router ή στο firewall υπάρχει συνήθως λίστα με τους κανόνες και τις προωθήσεις ports. Για έναν γρήγορο έλεγχο «απ' έξω», μπορείτε να ζητήσετε από τον τεχνικό σας ένα σκανάρισμα των ports του δικτύου.
3. Κλείστε ή περιορίστε το περιττό
Κλείστε τα ports που δεν χρησιμοποιείτε και περιορίστε όσα χρειάζονται, ώστε να είναι προσβάσιμα μόνο από συγκεκριμένες διευθύνσεις ή μέσα από VPN.
Παράδειγμα: τηλεργασία
Μια επιχείρηση χρησιμοποιεί απομακρυσμένη επιφάνεια εργασίας (RDP, port 3389) για τηλεργασία. Αντί να ανοίξει το 3389 στο internet, ρυθμίζει ένα VPN και επιτρέπει το RDP μόνο μέσα από αυτό. Έτσι η υπηρεσία δουλεύει κανονικά, αλλά δεν είναι ορατή σε όλο τον κόσμο.
Συμβουλές καλών πρακτικών
Ανοίξτε μόνο όσα χρειάζεστε
Η πιο απλή και αποτελεσματική προστασία είναι να μένουν ανοιχτά μόνο τα ports που χρησιμοποιούνται πραγματικά. Ό,τι είχε ανοίξει «προσωρινά» στο παρελθόν αξίζει να ελεγχθεί.
Προτιμήστε τις ασφαλείς εκδοχές
Όπου υπάρχει επιλογή, χρησιμοποιήστε HTTPS αντί για HTTP και SSH αντί για Telnet. Η κίνηση στο HTTP και στο Telnet μπορεί να διαβαστεί ως απλό κείμενο από όποιον την παρακολουθεί.
Κρατήστε τεκμηρίωση και ελέγχετε τακτικά
Ένας απλός πίνακας με τα ανοιχτά ports, τον λόγο που υπάρχουν και τον υπεύθυνο γλιτώνει προβλήματα. Ελέγχετε τον κάθε λίγους μήνες και μετά από κάθε αλλαγή στον εξοπλισμό.
Συχνές ερωτήσεις
Τι διαφορά έχουν τα ports 80 και 443;
Το 80 είναι για HTTP, δηλαδή ιστοσελίδες χωρίς κρυπτογράφηση. Το 443 είναι για HTTPS, όπου η επικοινωνία κρυπτογραφείται. Σήμερα οι ιστοσελίδες πρέπει να χρησιμοποιούν το 443.
Είναι επικίνδυνο να έχω ανοιχτά ports;
Όχι από μόνο του: ένας ιστότοπος χρειάζεται ανοιχτό το 443. Ο κίνδυνος είναι τα περιττά ή κακορυθμισμένα ports, π.χ. υπηρεσίες χωρίς ισχυρό κωδικό ή που δεν ενημερώνονται.
Μπορώ να αλλάξω τον αριθμό ενός port;
Ναι, πολλές υπηρεσίες το επιτρέπουν, π.χ. το SSH μπορεί να τρέχει σε άλλο port από το 22. Αυτό περιορίζει τις αυτόματες απόπειρες σύνδεσης, αλλά δεν αντικαθιστά την πραγματική ασφάλεια: ισχυρούς κωδικούς, ενημερώσεις και σωστό firewall.
Πώς ξέρω ποιο port χρησιμοποιεί μια εφαρμογή;
Η τεκμηρίωση του προγράμματος ή της συσκευής αναφέρει συνήθως τα ports που χρειάζεται. Η εικόνα στην αρχή του άρθρου καλύπτει τα πιο συνηθισμένα. Για οτιδήποτε άλλο, ρωτήστε τον προμηθευτή ή τον τεχνικό σας.
Χρειάζεστε βοήθεια με την ασφάλεια και τις ρυθμίσεις του δικτύου σας;
Το Microshop αναλαμβάνει την IT υποστήριξη και τη ρύθμιση δικτύων, από τον έλεγχο των ανοιχτών ports και τη ρύθμιση του firewall μέχρι την ασφαλή απομακρυσμένη πρόσβαση. Πείτε μας τι χρειάζεστε και θα σας προτείνουμε τη λύση που ταιριάζει στην επιχείρησή σας.
Επικοινωνήστε μαζί μας





