Μετάβαση στο περιεχόμενο
EuroVPSEuroVPS
Περιοχή πελατών

Τι κάνουμε · Λειτουργίες: Το hardening baseline σε κάθε host

SELinux enforcing, host και περιμετρικά firewalls, πολιτική δικτύου και χώρας, μόνο κλειδιά SSH και καθόλου swap σε VM. Η βάση ασφαλείας κάθε host της EuroVPS.
Η σειρά του cage μας στο Digital Realty Athens

Κάθε μηχάνημα που χτίζουμε ξεκινά από την ίδια βάση ασφαλείας, και η βάση δεν είναι υπό διαπραγμάτευση. SELinux enforcing, host firewall συν ζεύγος περιμετρικών firewalls, πολιτική δικτύου και χώρας στο edge, μόνο κλειδιά SSH, καθόλου swap σε εικονικές μηχανές. Είναι αυτό που κάνει το «ασφαλές» ιδιότητα της πλατφόρμας και όχι υπόσχεση σε ένα συμβόλαιο.

Τι είναι

  • h2: Τι είναι

Ένα σταθερό σύνολο ελέγχων που εφαρμόζεται σε κάθε Linux host και σε κάθε δημόσια υπηρεσία που λειτουργούμε, από τη στιγμή που εγκαθίσταται το μηχάνημα. Είναι ενσωματωμένο στα πρότυπα εγκατάστασής μας, ώστε ένας νέος server να είναι θωρακισμένος πριν συνδεθεί κανείς σε αυτόν, και ελέγχεται από έξω μετά από κάθε αλλαγή αντί να θεωρείται δεδομένο από μέσα.

Πώς το χτίζουμε

  • h2: Πώς το χτίζουμε

SELinux enforcing, πάντα. Όταν μια εφαρμογή και η πολιτική διαφωνούν, γράφουμε ή διορθώνουμε την πολιτική. Δεν κλείνουμε την προστασία και δεν την καλύπτουμε επιφανειακά με έναν αυτόματα παραγόμενο κανόνα που αποδυναμώνει αθόρυβα ολόκληρο τον host. Όταν αλλάζουμε τη λειτουργία enforcement σε απομακρυσμένο μηχάνημα, οπλίζεται πρώτα ένα χρονομετρημένο δίχτυ ασφαλείας, ώστε ένα λάθος να μην μπορεί ποτέ να μας κλειδώσει έξω από το μηχάνημα.

Δύο firewalls, όχι ένα. Κάθε δημόσια υπηρεσία βρίσκεται πίσω από ένα ζεύγος περιμετρικών firewalls υψηλής διαθεσιμότητας, χτισμένο σε Cisco Firepower ή OPNsense, επιπλέον του host firewall. Οι αλλαγές στην περίμετρο γίνονται μόνο μέσω του API του firewall, πρώτα στον standby κόμβο, και οι δύο κόμβοι επαληθεύονται πανομοιότυποι μετά.

Πολιτική δικτύου και χώρας στο edge. Οι δημόσιες υπηρεσίες έχουν μια συντηρούμενη λίστα αποκλεισμού χωρών και μια λίστα αποκλεισμού δικτύων γνωστών για κατάχρηση. Οι ιδιωτικές πλατφόρμες παίρνουν το αντίθετο: μια λίστα επιτρεπόμενων, όπου μόνο συγκεκριμένες χώρες ή συγκεκριμένα δίκτυα μπορούν καν να συνδεθούν. Μετά από κάθε αλλαγή, η πολιτική δοκιμάζεται από πολλές χώρες για να αποδειχθεί ότι κάνει αυτό που λέει.

Διαχειριστική πρόσβαση σε ξεχωριστό δίκτυο. Οι διαχειριστές φτάνουν σε έναν host μέσω των δικών μας VPN gateways και jump hosts, σε ένα δίκτυο διαχείρισης που η κίνηση των πελατών δεν μπορεί να δει.

Καθόλου swap σε εικονικές μηχανές. Ο δίσκος μιας εικονικής μηχανής ζει σε μια enterprise all-flash συστοιχία. Το swap θα ξόδευε την αντοχή αυτής της συστοιχίας ως μνήμη υπερχείλισης και θα μετέτρεπε μια έλλειψη μνήμης σε έναν αργό, απρόβλεπτο server. Ένα μηχάνημα που χρειάζεται περισσότερη μνήμη παίρνει περισσότερη μνήμη, και η εφαρμογή ρυθμίζεται για να χωράει σε αυτήν.

Το σωστό filesystem και οι σωστές ρυθμίσεις. XFS παντού, και ρυθμίσεις storage προσαρμοσμένες στους πραγματικούς δίσκους πίσω από τον controller, ώστε το solid-state storage να αντιμετωπίζεται ως solid-state storage.

Patching από το δικό μας mirror. Το mirror πακέτων μας ζει μέσα στο δικό μας datacenter, με τις upstream υπογραφές ανέπαφες, προσβάσιμο μόνο από τα δικά μας εύρη διευθύνσεων. Ένας server που σκόπιμα δεν μπορεί να φτάσει το internet παραμένει server που μπορούμε να διορθώνουμε πλήρως.

Stateless όπου δεν χρειάζεται κατάσταση. Οι υπηρεσίες UDP που δεν χρειάζονται connection tracking, όπως το DNS, περνούν stateless από το firewall, και η επεξεργασία πακέτων κατανέμεται στους πυρήνες του επεξεργαστή με το control plane κρατημένο χωριστά, ώστε το firewall να παραμένει γρήγορο υπό φορτίο.

Από τι σας προστατεύει

  • h2: Από τι σας προστατεύει

  • Μια παραβίαση εφαρμογής που γίνεται παραβίαση ολόκληρου του server.

  • Μια υπηρεσία εκτεθειμένη σε όλο τον κόσμο ενώ χρειαζόταν να απαντά μόνο σε μία χώρα.
  • Μια έλλειψη μνήμης που μετατρέπεται σε πρόβλημα storage.
  • Patching όμηρο ενός εξωτερικού mirror.

Στην πράξη

  • h2: Στην πράξη

Πολιτική χώρας, αποδεδειγμένη από έξω. Όταν σφίξαμε τις λίστες αποκλεισμού χωρών στα δημόσια ζεύγη firewalls μας, η αλλαγή πήγε πρώτα στον standby κόμβο, οι δύο κόμβοι επαληθεύτηκαν πανομοιότυποι, και το αποτέλεσμα δοκιμάστηκε από πολλές χώρες πριν θεωρηθεί τελειωμένο.

Ένα σύστημα δοκιμών που απαντά σε μία μόνο χώρα. Ένας πελάτης χρειαζόταν ένα σύστημα staging προσβάσιμο μόνο από τη δική του χώρα. Το σύνολο κανόνων χτίστηκε ανά πελάτη, με ρητούς αποκλεισμούς σε οτιδήποτε άλλο, τοποθετημένο σκόπιμα σε σχέση με τους γενικούς κανόνες απειλών, και αποδείχθηκε από μέσα και από έξω από εκείνη τη χώρα.

Γιατί EuroVPS

  • h2: Γιατί EuroVPS

  • Το SELinux μένει enforcing. Διορθώνουμε την πολιτική, δεν απενεργοποιούμε την προστασία.

  • Host firewall και ζεύγος περιμετρικών υψηλής διαθεσιμότητας σε κάθε δημόσια υπηρεσία.
  • Πολιτική χώρας και δικτύου δοκιμασμένη από έξω μετά από κάθε αλλαγή.
  • Καθόλου swap σε VM: τα προβλήματα μνήμης λύνονται με μνήμη.
  • Δικό μας mirror πακέτων, ώστε το patching να μην περιμένει ποτέ κανέναν άλλο.

Συχνές ερωτήσεις

  • h2: Συχνές ερωτήσεις
  1. Ο κατασκευαστής της εφαρμογής μου λέει να απενεργοποιήσω το SELinux. Θα το κάνετε; Όχι. Θα γράψουμε την πολιτική που χρειάζεται η εφαρμογή σας. Από την εμπειρία μας, είναι σχεδόν πάντα μια μικρή, ακριβής αλλαγή.
  2. Μπορείτε να περιορίσετε την υπηρεσία μου σε συγκεκριμένες χώρες; Ναι. Λίστα επιτρεπόμενων ή λίστα αποκλεισμού, στην περίμετρο, δοκιμασμένη από έξω αφού εφαρμοστεί.
  3. Γιατί δεν υπάρχει swap στο VM μου; Επειδή το swap σε κοινόχρηστο enterprise flash κάνει έναν server αργό και απρόβλεπτο αντί να λύνει το πραγματικό πρόβλημα. Αν ο φόρτος εργασίας σας χρειάζεται περισσότερη μνήμη, διαστασιολογούμε το μηχάνημα γι' αυτήν ή σας βοηθάμε να ρυθμίσετε την εφαρμογή.
  4. Μπορώ να έχω σύνδεση με κωδικό για την ομάδα μου; Η διαχειριστική πρόσβαση γίνεται με κλειδιά. Θα σας βοηθήσουμε να ρυθμίσετε κλειδιά για όλους όσοι χρειάζονται πρόσβαση.

Ο επόμενος συνεργάτης σας στην υποδομή

Ας δούμε την υποδομή σας.

Πείτε μας τι τρέχετε σήμερα και τι χρειάζεται βελτίωση. Ένας μηχανικός θα εξετάσει το αίτημά σας και θα σας βοηθήσει να σχεδιάσετε το επόμενο βήμα.

+357 222 32280
Μηχανικός της EuroVPS μεταφέρει έναν κόμβο server στον χώρο του datacenter
Μια συζήτηση με τους ανθρώπους που θα φροντίζουν την υποδομή σας.

Ας ξεκινήσουμε από την υποδομή σας.

Λίγο πλαίσιο μάς βοηθά να ξεκινήσουμε τη σωστή συζήτηση.

Θα χρησιμοποιήσουμε τα στοιχεία σας για να απαντήσουμε στο αίτημά σας. Πολιτική απορρήτου