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

Το αν πρέπει να γίνει πύλη VPN ή NAS δεν το κρίνει αυτή η σύγκριση, γιατί η σύγκριση αφορά τις δυνατότητες και η απόφαση αφορά τη λειτουργία.

Τρεις προϋποθέσεις το κρίνουν. Αν αποτύχει οποιαδήποτε, το έργο είναι πείραμα Σαββατοκύριακου και όχι συσκευή, και είναι καλύτερο να ξέρετε ποια προϋπόθεση απέτυχε πριν μεταφέρετε δεδομένα πάνω του.

Προϋπόθεση πρώτη: ο ρόλος υποστηρίζεται πραγματικά

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

Μια εφαρμογή σε τυπικό Android υπόκειται σε κανόνες εκτέλεσης στο παρασκήνιο, και ένα τερματικό που μένει ανοιχτό δεν είναι δαίμονας. Ο οδηγός Doze και App Standby της ίδιας της πλατφόρμας εξηγεί γιατί μια διεργασία παρασκηνίου μπορεί να χάσει την πρόσβαση στο δίκτυο όταν η συσκευή αποφασίσει να αδρανήσει, και αυτή είναι ακριβώς η συμπεριφορά που δεν μπορείτε να έχετε σε μια πύλη.

Ο χώρος χρήστη του Linux μέσα στο Android κληρονομεί περισσότερους περιορισμούς από όσους αφαιρεί. Ένα chroot αλλάζει τη ρίζα του συστήματος αρχείων αλλά εξακολουθεί να εκτελείται στον πυρήνα του Android, στους οδηγούς και στην πολιτική ασφαλείας του, οπότε το root μέσα στο chroot δεν είναι root πάνω από την πλατφόρμα. Η αντικατάσταση του λειτουργικού συστήματος αντίθετα κάνει την υποστήριξη modem, αποθήκευσης και τροφοδοσίας για τη συγκεκριμένη συσκευή μέρος του έργου σας, και η υποστήριξη συσκευών είναι συνήθως το μέρος που κανείς δεν συντηρεί.

Προϋπόθεση δεύτερη: η διεύθυνση είναι προσβάσιμη

Μια πύλη πρέπει να είναι προσβάσιμη από τους πελάτες που εξαρτώνται από αυτήν. Ένα τηλέφωνο σε Wi-Fi μέσα σε οικιακό δρομολογητή είναι προσβάσιμο από αυτό το LAN και από οπουδήποτε προωθεί ο δρομολογητής, αλλά όχι από το διαδίκτυο εκτός αν το κανονίσετε.

Τα κινητά δίκτυα το κάνουν δυσκολότερο αντί ευκολότερο. Πολλά κινητά δίκτυα τοποθετούν τους συνδρομητές πίσω από NAT επιπέδου παρόχου, οπότε δεν υπάρχει καθόλου εισερχόμενη διεύθυνση για προώθηση, και η προσθήκη modem δεν δημιουργεί δημόσιο ακροατή. Αν η απαίτηση είναι απομακρυσμένη πρόσβαση από έξω, ο σχεδιασμός πρέπει να περιλαμβάνει ένα relay ή ένα δίκτυο επικάλυψης στο οποίο συνδέονται και τα δύο άκρα προς τα έξω, και αυτό είναι δεύτερο κινούμενο μέρος για συντήρηση.

Η σύνδεση δικτύου επίσης διαφέρει ανά συσκευή. Κάποια τηλέφωνα δέχονται προσαρμογείς Ethernet USB, άλλα όχι, και το Wi-Fi προσθέτει τη δική του καθυστέρηση και συμπεριφορά περιαγωγής. Μια πύλη που κοιμάται όταν η οθόνη είναι σβηστή ή χάνει το τούνελ κατά τη μεταβίβαση είναι χειρότερη από καμία πύλη.

Προϋπόθεση τρίτη: κάποιος αναλαμβάνει ενημερώσεις και ανάκτηση

Αυτή είναι η προϋπόθεση που παραλείπουν οι άνθρωποι, και είναι αυτή που κρίνει αν το πράγμα θα επιβιώσει ένα χρόνο. Κάθε στοιχείο χρειάζεται ιδιοκτήτη: την έκδοση του λειτουργικού συστήματος, τον πυρήνα αν τον αντικαταστήσατε, το πακέτο διακομιστή, τα πιστοποιητικά και τα διαπιστευτήρια που διανείματε.

Η ανάκτηση είναι το δυσκολότερο μισό. Πώς μπαίνετε μετά από επανεκκίνηση χωρίς οθόνη, με σπασμένο πάνελ αφής ή με φουσκωμένη μπαταρία; Πώς ανακαλείτε μια χαμένη ταυτότητα πελάτη; Πώς επαναφέρετε την αποθήκευση σε συσκευή αντικατάστασης όταν η αρχική είναι μοντέλο που έχει αποσυρθεί;

Η τροφοδοσία ανήκει επίσης εδώ. Το συνεχές φορτίο σημαίνει συνεχή θερμότητα, και μια μπαταρία που γερνά δεν είναι αυτόματο UPS. Ακολουθήστε τις οδηγίες του κατασκευαστή και αντιμετωπίστε οποιοδήποτε φούσκωμα ή ζημιά ως σήμα διακοπής και όχι ως κάτι που παρακάμπτεται.

Όταν η απάντηση είναι όχι

Εφαρμόστε τις τρεις προϋποθέσεις σε αυτό που πραγματικά χρειάζεστε και να είστε συγκεκριμένοι για την εργασία και όχι για την κατηγορία.

TaskPhone is reasonable when
Protecting the phone's own trafficThe client is a supported Android app; no forwarding involved
Small lab tunnel inside one LANDowntime is acceptable and you can reach the device to fix it
Household NAS holding the only copyNever; that is a backup problem, not a hardware problem
Unattended remote access for othersYou already own patching, revocation and replacement

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

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

Σχετικά άρθρα