هاتف قديم كبوابة VPN: ثلاثة شروط يجب فحصها
لا يصبح الهاتف القديم جهازًا فعليًا إلا إذا كان الدور مدعومًا، والشبكة قادرة على الوصول إليه، وهناك من يتولى الاستعادة. ثلاثة شروط، قرار واحد.
هاتف في درج يضم معالجًا وذاكرة تخزين ومهيئ Wi-Fi وبطارية، وهي عتاد أكثر مما تملكه معظم الحواسيب أحادية اللوحة التي ينشرها الناس بسرور. وفيه أيضًا شاشة وبطارية تشيخ ونظام تشغيل يتوقف عن تلقي الترقيات عندما يمضي البائع قدمًا. لا شيء من ذلك يقرر ما إذا كان ينبغي أن يصبح بوابة VPN أو NAS.
كونه ينبغي أن يصبح بوابة VPN أو NAS لا تحسمه تلك المقارنة، لأن المقارنة تتعلق بالقدرة والقرار يتعلق بالتشغيل.
ثلاثة شروط تقرر ذلك. إذا أخفق أي منها، كان المشروع تجربة نهاية أسبوع لا جهازًا، ومن الأفضل أن تعرف أي شرط أخفق قبل أن تنقل البيانات إليه.
الشرط الأول: الدور مدعوم فعليًا
ثلاثة ترتيبات تُسمى الشيء نفسه. عميل VPN يحمي حركة تطبيقات الهاتف. وخادم VPN يقبل الاتصالات الواردة. والبوابة تمرر حركة أجهزة أخرى إلى نفق. هذه مشاريع مختلفة، ونفق عميل يعمل لا يثبت شيئًا عن الاثنين الآخرين.
التطبيق على أندرويد القياسي يخضع لقواعد تنفيذ الخلفية، والطرفية المتروكة مفتوحة ليست خدمة خلفية. ويشرح دليل Doze وApp Standby الخاص بالمنصة نفسها لماذا قد تفقد عملية خلفية الوصول إلى الشبكة عندما يقرر الجهاز السكون، وهو بالضبط السلوك الذي لا يمكن أن يكون في بوابة.
مساحة المستخدم لينكس داخل أندرويد ترث قيودًا أكثر مما تزيل. يغيّر chroot جذر نظام الملفات بينما يعمل على نواة أندرويد وبرامج تشغيله وسياسة أمنه، لذا فإن الجذر داخل chroot ليس جذرًا على المنصة. أما استبدال نظام التشغيل فيجعل دعم المودم والتخزين والطاقة لذلك الهاتف تحديدًا جزءًا من مشروعك، ودعم الهواتف عادةً هو الجزء الذي لا يصونه أحد.
الشرط الثاني: العنوان قابل للوصول
تحتاج البوابة إلى أن تكون قابلة للوصول من العملاء الذين يعتمدون عليها. الهاتف على Wi-Fi داخل موجّه منزلي يمكن الوصول إليه من تلك الشبكة المحلية ومن أي مكان يمرر إليه الموجّه، لكن ليس من الإنترنت إلا إذا رتبت ذلك.
شبكات الهاتف المحمول تجعل هذا أصعب لا أسهل. تضع كثير من الشبكات المتنقلة المشتركين خلف NAT من فئة الناقل، فلا يوجد عنوان وارد لتمرير شيء إليه إطلاقًا، وإضافة مودم لا تنشئ مستمعًا عامًا. وإذا كان المطلب هو الوصول عن بُعد من الخارج، فعلى التصميم أن يتضمن مرحّلًا أو شبكة تراكب يتصل بها الطرفان نحو الخارج، وذلك جزء متحرك ثانٍ يجب صيانته.
يتفاوت اتصال الشبكة أيضًا حسب الجهاز. بعض الهواتف تقبل محولات إيثرنت USB وبعضها لا، وWi-Fi يضيف زمن استجابة وسلوك تجوال خاصين به. بوابة تنام عندما تكون الشاشة مطفأة أو تُسقط النفق أثناء تسليم الاتصال أسوأ من لا بوابة.
الشرط الثالث: هناك من يتولى التحديثات والاستعادة
هذا هو الشرط الذي يتخطاه الناس، وهو الذي يقرر ما إذا كان الشيء سيبقى سنة. كل مكوّن يحتاج إلى مالك: بناء نظام التشغيل، والنواة إن استبدلتها، وحزمة الخادم، والشهادات، وبيانات الاعتماد التي وزعتها.
الاستعادة هي النصف الأصعب. كيف تدخل بعد إعادة تشغيل بلا شاشة، أو لوحة لمس مكسورة، أو بطارية منتفخة؟ كيف تبطل هوية عميل مفقود؟ كيف تستعيد التخزين على جهاز بديل عندما يكون الأصلي طرازًا متوقفًا؟
الطاقة تنتمي إلى هنا أيضًا. الحمل المستمر يعني حرارة مستمرة، والبطارية التي تشيخ ليست UPS تلقائيًا. اتبع إرشادات الشركة المصنعة، واعتبر أي انتفاخ أو تلف إشارة توقف لا شيئًا يُلتف حوله.
عندما تكون الإجابة لا
طبّق الشروط الثلاثة على ما تحتاجه فعلًا، وكن محددًا بشأن المهمة لا الفئة.
| Task | Phone is reasonable when |
|---|---|
| Protecting the phone's own traffic | The client is a supported Android app; no forwarding involved |
| Small lab tunnel inside one LAN | Downtime is acceptable and you can reach the device to fix it |
| Household NAS holding the only copy | Never; that is a backup problem, not a hardware problem |
| Unattended remote access for others | You already own patching, revocation and replacement |
مضيف لينكس مخصص لا يفلت من القائمة أيضًا. لديه مدير خدمات ومسار إدارة تخزين وشبكة أوضح عندما يكون العتاد والتوزيعة مدعومين، لكنه لا يزال يحتاج إلى الطاقة والتحديثات والنسخ الاحتياطية. اللوحة وحدها ليست جهازًا.
لذا اختر الهاتف عندما تناسب قدراته المدعومة مهمة متواضعة ويكون التوقف التجريبي مقبولًا فعلًا. واختر شيئًا آخر عندما يكون المطلب تخزينًا منزليًا لا يجوز فقدانه، أو وصولًا عن بُعد سيعتمد عليه آخرون. وفي الحالتين فإن العامل الحاسم هو تثبيت قابل للتكرار وإجراء استعادة اختبرته فعلًا، ولا يعوّض أي قدر من العتاد المجاني عن أي منهما.